UliPad

Скриншот программы:
UliPad
Детали программы:
Версия: 4.1
Дата загрузки: 11 May 15
Разработчик: Limodou
Тип распространения: Бесплатная
Популярность: 39

Rating: 1.0/5 (Total Votes: 1)

Ulipad является WxPython / Python питание, программист-ориентированный и гибкий редактор. Она имеет много функций, таких как класса браузере, код автозаполнения, HTML зрителя, каталог браузера, мастера и многие другие. Самая интересная и отличительной особенностью является использование подмешать техники, которая делает Ulipad легко к продлить среда программирования. Вы можете написать свои собственные Mixins, плагины или простые сценарии, и все из них могут быть интегрированы в Ulipad в плавный способ.
Почему назвали его UliPad?
Название происходит от Клаудио Grondi (спасибо!).
Клаудио Grondi сказал:
Как мы находимся на пути, чтобы сделать NewEdit редактор программиста Я думаю, что
новое уникальное имя поможет здесь много (NewEdit просто дешево ...).
Я предлагаю использовать "UliPad".
Он имеет ярлык Unlimited.
Это говорит, что это текстовый редактор (Pad).
Это что-то говорит о первоначальной автора (LImodou).
Но самое главное преимущество заключается в:
& NBSP;
& NBSP; Google не имеет вход для «UliPad" еще!
Замечательно! Кажется, много людей, как это.
UliPad использует подмешать и Plugin технику, его архитектуре. Большинство его классов может быть продлен с помощью плагина и подмешать компонентов, и, наконец, стать классом целостность при создании экземпляра. Так UliPad очень динамично. Вы можете написать новые функции в новых файлах, и вряд ли нужно изменять существующий код. И если вы хотите, чтобы расширить существующие классы, можно написать Mixins и плагины, и это будет связано с целевой класс, который я называю "Слот класса". Эта техника будет делать изменения централизованной и легко управляется.
Цель
Сделать чистой, мощный, гибкий общий редактор и даже фреймворка. А добавление расширения должно быть очень легко.
Задания:
& NBSP; * Mixin и плагин рамки
& NBSP; * Поддержка юникода
& NBSP; * Пользовательский плагин управления
& NBSP; * Пользователь интеграция пользовательских окно
& NBSP; * Пользователь пользовательские функции мастера

Особенности

  • Крест платформы
  • на основе WxPython, так что он может работать в любом месте, что WxPython работает, таких как: Windows, Linux
  • .
  • поддержка юникода.
  • Большинство функций wxStyledTextCtrl (Scintilla)
  • Подсветка синтаксиса, поддержка Python, C / C ++, HTML, простой текст
  • Складные
  • Подсветка скобок
  • ...
  • Расширенный выбор
  • Расширенная выбор слово - '.' Вы можете нажать Ctrl + MouseDoubleClick, чтобы выбрать слово в том числе
  • Согласованные выбор - Выбрать текст в цитируемых символов, как:. (), [], {}, '', и Quot; & Quot;
  • Например: строка, как

  • Def FUNC (я, 'Это тест "):
  • Символ "^" символ представляет позицию курсора в строке выше. Если вы нажмете Ctrl + E, вам будет предложено выбрать весь текст в (), т.е. & Quot; Я, "Это тест" и Quot ;. Что-то больше в меню выбора.
  • Другое расширение редактирования
  • Дублирование текст - Так же, как Вим Ctrl + V, Ctrl + P, и многое другое. Вы можете дублировать выше или ниже гольца, слова, строки, которые соответствуют ведущие символов.
  • Цитируя текст - Добавьте некоторые кавычки символов до и после выделенного текста, как:. & Quot; & Quot ;, '', (), [], {}, и настроенный строку и т.д.
  • Текст Конвертация и вид - питон - & GT; HTML, текст с измененной структурой - и GT; HTML, текстиль - & GT; HTML, и вы можете выводить или просмотреть HTML текст в окне сообщений или HTML Посмотреть окна, или заменить выделенный текст.
  • UTF-8 кодировка автоматическое определение
  • Изменение кодировка документа
  • Автоматическое резервное копирование
  • Последняя сессия поддержка -. Это будет сохранить все имена, как закрыты, и открыть файлы в следующем начал
  • Умный судья отступ символ - Это будет автоматически угадать отступ символ, и устанавливает его
  • .
  • Поиск в файлах
  • Закладка поддерживает
  • Поддержка Python
  • встроенный питона интерактивном окне на основе PyShell, поддержка Unicode
  • Авто завершение
  • синтаксис Функция calltips
  • Выполнить запустите с аргументом, остановить источник питона
  • Авто изменение текущий путь
  • класс Python браузеру
  • Синтаксис и PEP8 проверка стиль, также поставляем плагин pylint.
  • Фрагменты кода
  • Вы можете управлять фрагменты кода с категориями, и каждая категория может иметь много вещей. Каждый элемент будет представлять собой фрагмент кода. Вы можете вставить элемент просто двойным щелчком на нем. Он даже поддерживает импорт и экспорт.
  • Поддержка простой проект
  • Может создать специальный файл проекта, так что каждый файл и папку в папке, которая проект можно рассматривать как всего проекта.
  • Механизм выдвижения
  • Сценарий - Вы можете написать сценарий легко манипулировать все ресурс UliPad, как: преобразование текста и т.д.
  • .
  • Плагин - Индивидуальные функции. Более сложный, но более мощный. Можно легко объединить с UliPad, и может управляться с помощью меню.
  • Команда Shell -. Добавить часто используются команды оболочки, и выполнять их
  • Поддержка FTP-
  • Вы можете редактировать удаленные файлы через FTP. Вы можете добавлять, переименовывать, удалять, загружать, скачивать файл / каталог.
  • Поддержка нескольких языков
  • В настоящее время поддерживает 4 языка:. английский, испанский, упрощенный китайский и традиционный китайский, который может быть автоматически обнаружены
  • Корабли много плагинов (должен быть configed как используется их раньше)
  • поддержка плагинов Django
  • Пакетное переименование файлов плагина
  • Совместные поддержка плагинов Программирование, имена, как pairprog.
  • MP3-плеер плагин
  • Проверка орфографии плагин
  • Мастер плагин
  • Текст в речь (только для Windows) плагин
  • ...
  • отгруженные скрипты
  • Вы можете найти их в ($ UliPadInstalled) / скрипты.
  • Мастер
  • Вы можете сделать свой собственный шаблон мастера. Мастер может вводить данные пользователя, в сочетании с шаблоном, и вывода результата. И мастер также поддерживать базу кода, созданного. Эта функция поможет вам повышение эффективности кодирования.
  • Direcotry браузер
  • Просмотр нескольких каталогов, и вы действительно можете добавлять, удалять, переименовывать файлы и каталоги. Двойной щелчок откроет файл в окне редактора.
  • Автозаполнение (ACP)
  • зоныСкидки пользователь автозаполнения файл, он может помочь ввода кода очень полезным и функциональным.
  • Колонка Режим редактирования
  • Вы можете выбрать мультилиний, а затем установить режим регион столбца, так и в любой строке в этом регионе, если вы вводите символ, другие линии также добавить характер. Если вы хотите, чтобы иметь дело с мультилиний как аналогичном режиме, эта функция будет очень удобно.
  • Smart навигации
  • UliPad помню визит порядок ваших открытых файлов, и вы можете идти назад или идти вперед в этих файлах.
  • Живая регулярное выражение поиска
  • Вы можете ввести некоторые регулярное выражение на лету, и увидеть результат dynamiclly.
  • Проверка орфографии плагин
  • Необходимо установить модуль PyEnchant.
  • Совместные Программирование
  • Мульти-пользователь может изменить некоторые файлы в то же время. Вы должны включить pairprog плагин.
  • Поддержка Todo
  • Авто находит ToDos и поддерживает несколько видов форматов.
  • Multi-View Поддержка
  • Пользователь может открыть документ в нескольких взглядов, например, в левой панели или нижней панели.
  • Поддержка управления версиями
  • Поддержка SVN. Теперь вы можете использовать SVN в UliPad обновить, проверку, совершают, и т.д..

Требования

  • Python
  • WxPython

Похожие программы

SyncMemo
SyncMemo

2 Jun 15

Text Editor
Text Editor

20 Feb 15

ibus.el
ibus.el

15 Apr 15

Другие программы разработчика Limodou

Plugs
Plugs

20 Feb 15

Par
Par

20 Feb 15

Uliweb
Uliweb

17 Feb 15

Комментарии к UliPad

Комментарии не найдены
добавить комментарий
Включите картинки!