|
@@ -0,0 +1,79 @@
|
|
|
+# TKE
|
|
|
+Полнофункциональный редактор исходного кода с минималистичным пользовательским интерфейсом, написанный в первую очередь для программистов. Поддерживает множество языков программирования, подсветку синтаксиса, дополнительно встроена поддержка Vim, поддержка нескольких курсоров / множественный выбор, поддержка плагинов и многие другие функции.
|
|
|
+
|
|
|
+___
|
|
|
+## Функции минималистичного редактор для исходного кода
|
|
|
+### Поддержка синтаксиса
|
|
|
+Встроенная поддержка более 95 языков программирования и форматов файлов, включая подсветку синтаксиса, поддержку разметки, поддержку встроенных/смешанных языков, автоматическое обнаружение отступов, завершение скобок, определение расширения файла, поддержку фрагментов кода для каждого языка и ссылки на онлайн-документацию для каждого языка. Также встроена поддержка изменения и/или создания цветовых схем синтаксиса.
|
|
|
+
|
|
|
+### Мультикурсор и множественный выбор
|
|
|
+TKE предназначен для экономии времени, поэтому он оснащен поддержкой функций редактирования исходного кода с несколькими курсорами и несколькими выделениями.
|
|
|
+
|
|
|
+Расширенные функциональные возможности Vim в сочетании с поддержкой нескольких курсоров обеспечивают быстрое программирование без использования мыши.
|
|
|
+
|
|
|
+### Средство просмотра различий в файлах
|
|
|
+Быстрый просмотр различий между двумя версиями файла или между двумя разными файлами. Элементы управления в нижней части экрана позволяют сравнивать разные версии файла всего несколькими нажатиями кнопок. Весь файл отображается в средстве просмотра с показанными различиями с цветовой кодировкой.
|
|
|
+
|
|
|
+Встроенная поддержка систем управления версиями Perforce, Git, Mercurial, Bazaar и Subversion, а также файловых различий Unix. Также поддерживаются пользовательские команды сравнения.
|
|
|
+
|
|
|
+### Клавиатурно-ориентированный режим выбора
|
|
|
+Позволяет быстро делать мелкие выборки, используя только клавиатуру! Выберите текстовые объекты, такие как символы, слова, строки, предложения, абзацы, узлы XML, текст между ограниченными символами (например, фигурные скобки, строки и комментарии). Быстро перемещайте выделение или добавляйте/удаляйте текст в/из выделения, работая с любым концом выделенного блока текста. Используйте режим выделения блоков, чтобы выделить столбец текста. Инвертировать выделение или выделить весь текст, соответствующий текущему выделенному тексту.
|
|
|
+
|
|
|
+ ___
|
|
|
+## Прочие полезные функции редактора кода
|
|
|
+### Встроенная поддержка Vim
|
|
|
+Поддержка Vim встроена в TKE как дополнительный режим.
|
|
|
+
|
|
|
+### Фрагменты и шаблоны файлов
|
|
|
+Поддержка фрагментов и шаблонов файлов доступна как для общего, так и для языкового контекста с использованием синтаксиса, совместимого с TextMate.
|
|
|
+
|
|
|
+### История буфера обмена
|
|
|
+Скопируйте текст в буфер обмена несколько раз, а затем вставьте его обратно в буфер с помощью диспетчера истории буфера обмена.
|
|
|
+
|
|
|
+### Интерфейс с несколькими панелями и вкладками
|
|
|
+Редактируйте сразу несколько файлов с исходным кодом и быстро переключайтесь между ними через интерфейс с вкладками. Просматривайте два файла рядом или создавайте два представления одного и того же файла для эффективного программирования и навигации. При просмотре двух файлов рядом также поддерживаются функции выравнивания строк и синхронизации прокрутки. Временно скройте вкладки для более целенаправленной работы.
|
|
|
+
|
|
|
+### Боковая панель файловой системы
|
|
|
+Мощная навигация по файловой системе с боковой панелью, которая включает в себя возможность дублировать, переименовывать, перемещать, изменять порядок, удалять и/или удалять файлы из файловой системы; отображать надежную, настраиваемую информацию для файла/каталога; и поддерживает полную функциональность перетаскивания вместе с множеством других полезных функций.
|
|
|
+
|
|
|
+### Гибкие темы
|
|
|
+Создавайте, изменяйте, импортируйте и делитесь настроенными темами. Предустановлено более дюжины тем, которые можно при желании изменить, чтобы сделать редактор исходного кода более удобным.
|
|
|
+
|
|
|
+### Мощный поиск
|
|
|
+Используйте поиск по регулярным выражениям и поиск/замену. Также выполняйте поиск по регулярным выражениям в нескольких файлах/каталогах с помощью функции найти в файлах. Сохраните любую строку поиска для повторяющихся поисков или используйте историю поиска для поиска в текущем сеансе. Переход к языковым символам в файле.
|
|
|
+
|
|
|
+### Закладки
|
|
|
+Создавайте закладки на определенные строки в файлах, а затем возвращайтесь к ним из любого файла.
|
|
|
+
|
|
|
+### Плагины
|
|
|
+TKE был разработан с возможностью расширения за счет архитектуры плагинов.
|
|
|
+
|
|
|
+### Сворачивание кода
|
|
|
+Отображает маркеры сворачивания кода, позволяющие быстро скрывать или отображать блоки кода. Также включает функции для отображения или скрытия всего исходного кода.
|
|
|
+
|
|
|
+### Встроенная поддержка Emmet
|
|
|
+Встроенная поддержка аббревиатур Emmet, включая синтаксис аббревиатур HTML/XML, синтаксис аббревиатур Lorem Ipsum и CSS. Также включает поддержку всех действий Emmet.
|
|
|
+
|
|
|
+### Автоматический отступ
|
|
|
+Поддерживается автоматический отступ с учетом языка, включая возможность форматирования отступа для выделенного текста, что делает файлы более структурированными и удобочитаемыми.
|
|
|
+
|
|
|
+### Общие настройки
|
|
|
+Храните настройки приложения локально или импортируйте/делитесь ими через облачный каталог, доступный из локальной файловой системы (например, iCloud Drive, OneDrive, Dropbox и т. д.). Совместное использование настроек приложения означает, что можно настроить их один раз на одном компьютере и использовать на всех остальных компьютерах.
|
|
|
+
|
|
|
+### Настраиваемые сочетания клавиш
|
|
|
+Добавьте свои собственные сочетания клавиш для любого пункта меню или измените их в соответствии с рабочим процессом.
|
|
|
+
|
|
|
+### Экспорт файла
|
|
|
+Создайте HTML/XHTML из синтаксиса Markdown или вставьте свой собственный синтаксис, подобный фрагменту, в свои файлы, а затем экспортируйте этот файл, чтобы фрагменты генерировали синтаксис в результирующем файле.
|
|
|
+
|
|
|
+### Встроенное удаленное редактирование исходного кода
|
|
|
+Просматривайте, редактируйте и сохраняйте удаленные файлы исходного кода с помощью встроенной поддержки FTP/SFTP/WebDAV. Дублируйте, переименовывайте и удаляйте файлы и каталоги удаленно.
|
|
|
+
|
|
|
+### Минималистский интерфейс
|
|
|
+Хотя TKE поставляется с множеством функций, минималистский характер пользовательского интерфейса бескомпромиссен. Никаких перегруженных панелей кнопок, панелей с вкладками или головокружительного множества окон. Отображается только то, что необходимо, и даже эти элементы при желании можно скрыть от просмотра.
|
|
|
+
|
|
|
+### Справочная документация по конкретному языку
|
|
|
+Каждый поддерживаемый синтаксис включает URL-адрес онлайн-справочника по языку. Добавляйте собственные языковые закладки на веб-сайты, включая URL-адреса с возможностью поиска, а также запускайте и ищите эту документацию из TKE.
|
|
|
+
|
|
|
+### Кроссплатформенность
|
|
|
+TKE устанавливается и работает в Windows, Mac OS X и Linux благодаря своей поддержке Tcl/Tk.
|