Parcourir la source

Merge branch 'master' of u20bond_v/ISRPO into master

ypv il y a 2 ans
Parent
commit
8e299a0b31
1 fichiers modifiés avec 79 ajouts et 0 suppressions
  1. 79 0
      Лекции/TKE/TKE.md

+ 79 - 0
Лекции/TKE/TKE.md

@@ -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.