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

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

Sublime Text
Sublime Text

10 May 15

Emacs
Emacs

3 Oct 17

Pymacs
Pymacs

14 Apr 15

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

Par
Par

20 Feb 15

Uliweb
Uliweb

17 Feb 15

Dict4Ini
Dict4Ini

5 Jun 15

Parm
Parm

17 Feb 15

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

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