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

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

Prodigy Notepad
Prodigy Notepad

12 May 15

KOffice
KOffice

11 May 15

GNU Aspell
GNU Aspell

11 May 15

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

Uliweb
Uliweb

17 Feb 15

Par
Par

20 Feb 15

Dict4Ini
Dict4Ini

5 Jun 15

UliPad

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