UliPad

Скріншот програми:
UliPad
Дані програми:
Версія: 4.1
Дата завантаження: 11 May 15
Розробник: Limodou
Ліцензія: Безкоштовно
Популярність: 119

Rating: 2.5/5 (Total Votes: 2)

Ulipad є WxPython / Python харчування, програміст-орієнтований і гнучкий редактор. Вона має багато функцій, таких як класу браузері, код автозаповнення, HTML глядача, каталог браузера, майстри та багато інших. Найбільш цікавим і відмінною особливістю є використання підмішати техніки, яка робить Ulipad простий у розширювати середовище програмування. Ви можете написати свої власні Mixins, плагіни або прості сценарії, і всі з них можуть бути інтегровані в Ulipad в плавний спосіб.
<Сильний> Чому назвали його UliPad?
Назва походить від Клаудіо Grondi (спасибі!).
Клаудіо Grondi сказав:
Як ми знаходимося на шляху, щоб зробити NewEdit редактор програміста Я думаю, що
нове унікальне ім'я допоможе тут багато (NewEdit просто дешево ...).
Я пропоную використовувати "UliPad".
Він має ярлик обмежена.
Це говорить це текстовий редактор (Pad).
Це щось говорить про первісну автора (LImodou).
Але найважливішим перевагою є:
& NBSP;
& NBSP; Google не має елементу для "UliPad" ще!
Чудово! Здається, багато людей, як це.
UliPad використовує підмішати і Plugin техніку, його архітектурі. Більшість його класів може бути продовжений за допомогою плагіна і підмішати компонентів, і, нарешті, стати класом цілісність при створенні екземпляра. Так UliPad дуже динамічно. Ви можете написати нові функції в нових файлах, і навряд чи потрібно змінювати існуючий код. І якщо ви хочете, щоб розширити існуючі класи, можна написати Mixins і плагіни, і це буде пов'язано з цільовою клас, який я називаю "Слот класу". Ця техніка буде робити зміни централізовано і легко управляти.
<Сильний> Мета
Зробити чистої, потужний, гнучкий загальний редактор і навіть фреймворку. А додавання розширення повинно бути дуже легко.
Завдання:
& NBSP; * Mixin і плагін рамки
& NBSP; * Підтримка Unicode
& NBSP; * Користувальницький плагін управління
& NBSP; * Користувач інтеграція користувальницьких вікно
& NBSP; * Користувач користувача функції майстра

Особливості

  • Хрест платформи
  • на основі WxPython, так що він може працювати в будь-якому місці, що WxPython працює, таких як: Windows, Linux
  • .
  • підтримка Unicode.
  • Більшість функцій 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, і може управлятися за допомогою меню.
  • командної оболонки -. Додати часто використовувані команди оболонки, і виконувати їх
  • Підтримка FTP -
  • Ви можете редагувати видалені файли за допомогою FTP. Ви можете додавати, перейменовувати, видаляти, завантажувати, завантажувати файл / каталог.
  • Підтримка декількох мов
  • В даний час підтримує 4 мови :. Англійська, іспанська, спрощена китайська і традиційний китайський, який може бути автоматично виявлені
  • Кораблі багато плагіни (повинен бути configed як використовується їх раніше)
  • підтримка плагінів Django
  • Пакетне перейменування файлів плагіна
  • Спільні підтримка плагінів Програмування, імена, як pairprog.
  • MP3-плеєр плагін
  • Перевірка орфографії плагін
  • Майстер плагін
  • Текст в мову (тільки для Windows) плагін
  • ...
  • відвантажені скрипти
  • Ви можете знайти їх в ($ UliPadInstalled) / скрипти.
  • Майстер
  • Ви можете зробити свій власний шаблон майстра. Майстер може вводити дані користувача, у поєднанні з шаблоном, і виведення результату. І майстер також підтримує базу коду, створеного. Ця функція допоможе вам підвищення ефективності кодування.
  • Direcotry Браузер
  • Перегляд декількох каталогів, і ви дійсно можете додавати, видаляти, перейменовувати файли та каталоги. Подвійне клацання відкриє файл у вікні редактора.
  • Автозаполнение (ACP)
  • зониСкідкі користувач автозаповнення файлу, це може допомогти введення коду дуже корисним і функціональним.
  • Колонка Режим редагування
  • Ви можете вибрати мультиліній, а потім встановити режим регіон стовпця, так і в будь-якому рядку в цьому регіоні, якщо ви вводите символ, інші лінії також додати характер. Якщо ви хочете мати справу з мультиліній як аналогічному режимі, ця функція буде дуже зручно.
  • Smart навігації
  • UliPad пам'ятаю візит порядок ваших відкритих файлів, і ви можете йти назад чи йти вперед в цих файлах.
  • Онлайн регулярний вираз пошуку
  • Ви можете ввести деякі регулярний вираз на льоту, і побачити результат dynamiclly.
  • Перевірка орфографії плагін
  • Необхідно встановити модуль PyEnchant.
  • Спільні Програмування
  • Мульти-користувач може змінити деякі файли в той же час. Ви повинні включити pairprog плагін.
  • Підтримка Todo
  • Авто знаходить Todos і підтримує кілька видів форматів.
  • Перегляд кількох Підтримує
  • Користувач може відкрити документ в декількох поглядів, наприклад, в лівій панелі або знизу.
  • Підтримка управління версіями
  • Підтримка SVN. Тепер ви можете використовувати SVN в UliPad оновити, перевірку, роблять, і т.д ..

Вимоги

  • Python
  • WxPython

Схожі програми

Valencia
Valencia

17 Feb 15

RubyRoom
RubyRoom

2 Jun 15

aphone
aphone

14 Apr 15

SyncMemo
SyncMemo

2 Jun 15

Інші програми розробника Limodou

Dict4Ini
Dict4Ini

5 Jun 15

Parm
Parm

17 Feb 15

Uliweb
Uliweb

17 Feb 15

UliPad

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями