Знакомьтесь, Kate: мощный текстовый редактор с дружественным интерфейсом. Множественные окна и разделение окон

× Close


Kate - это текстовый редактор, корни которого уходят к Unix-подобным операционным системам. Программа распространяется бесплатно по лицензии GNU GPL и предоставляет пользователю необходимый набор опций для повседневного использования в широком кругу задач.

Редактор Kate позволяет открывать и модифицировать системные, исходные и текстовые файлы, не подвластные обычному блокноту. Средствами программы можно с легкостью найти и заменить часто повторяющиеся лексические выражения, значения параметров в служебных файлах, а также символы-разделители в документах, полученных в результате экспорта данных из стороннего ПО в TXT-формат.

Редактор обладает способностью подсветки синтаксиса с учетом различных языков программирования. Удобство разработки обеспечивается также и с помощью других опций, как то нумерации строк кода, разделения рабочей области по горизонтали и вертикали, автоподкачки репозиториев с Git и Mercurial, возможности быстрого и плавного увеличения или уменьшения шрифта.

Гибкая система программных параметров позволяет пользователю не просто настроить отображение кода для своего личного удобства, но также подогнать процесс написания программ под самые последние правила и стандарты - изменить значения табуляции, количества символов в строке и прочего.

Интерфейс Kate напоминает другие подобные текстовые редакторы и предлагает пользователю несколько схем оформления с возможностью показа мини-карты для каждой активной вкладки с кодом. Входящие в состав программы многочисленные панели инструментов отображаются и скрываются по клику мыши. Главное же окно может быть разбито по горизонтали и вертикали с целью удобного размещения файлов проекта.

Преимущества Kate

  • Бесплатность продукта.
  • Расширяемость функционала. Возможность установки дополнительных плагинов.
  • Возможность одновременного показа нескольких документов благодаря опции Window split.
  • Наличие функции автоподкачки репозиториев с Git и Mercurial.
  • Наличие встроенной консоли.
  • Поддержка различных кодировок, в частности, UTF-8.
  • Возможность редактирования удаленных файлов, расположенных в сети.
  • Возможность создания закладок.
  • Подсветка синтаксиса. Поиск соответствия скобок. Нумерация строк.
  • Поддержка функции автодополнения и автоматического завершения слов.
  • Возможность быстрого создания комментариев.
  • Поддержка регулярных выражений.
  • Наличие встроенной интеллектуальной системы поиска.
  • Возможность создания «бэкапов».
  • Возможность кастомной настройки оформления, как то цветов, шрифтов, отступов и прочего.
  • Поддержка механизма сеансов.

Недостатки Kate

  • Отсутствие поддержки русского и украинского языков.
  • Доступные схемы оформления применяются только к указанной вкладке или области, а не ко всей программе.
  • Ограниченная интеграция с Github, Gitlab и другими подобными сервисами.

Заключение

Хотя программа обладает всем необходимым набором опций, в сравнении с конкурентами ей все же не достает некоторой красоты и отточенности в оформлении деталей. Интерфейс не подкупает своим внешним видом и не склоняет пользователя к использованию редактора на постоянной основе.

Установка Kate

Установка редактора состоит всего из нескольких шагов. На этапе приветствия в окне мастера установки щелкните Next . Далее примите условия лицензионного соглашения нажатием кнопки I agree , после чего отметьте галочками необходимые компоненты, которые будут установлены на жесткий диск вместе с Kate. Щелкните Next и укажите инсталлятору путь будущего расположения программы. По клику на кнопку Install редактор Kate будет установлен на ваш компьютер. По завершении процесса щелкните Finish .

Это отличный инструмент для KDE с поддержкой более 180 языков (по данным авторов), который объединяет в себе достаточно мощный функционал, включая подкраску синтаксиса, автозаполнение вводимого текста и многое другое. Так что если вы счастливый владелец Linux, то вам стоит взглянуть на этот продукт!

Бесплатный редактор исходного кода Kate описание

Если вы ищите мощный и мульти-документный инструмент для правки и написания кода, то, вероятно, бесплатный редактор исходного кода Kate это именно то, что вы искали. Продукт в первую очередь предназначен для истинных знатоков такого нелегкого процесса, как программирование. И это чувствуется во всем. Во-первых. Поддерживается синтаксис для более, чем 180 языков программирования, что будет особенно привлекательным для Linux систем, частенько поддерживающих несколько и более встроенных языков. Во-вторых. Восстановление файлов после аварийной остановки приложения. Всем знакомо то непередаваемое чувство остроты и наслаждения жизнью, которое возникает после того, как несколько часовой труд испаряется вместе с закрывающимся окном и сообщением вида "Kernel panic!". В-третьих. Сам интерфейс программы сделан с целью максимально упростить весь процесс разработки и написания программ.

В целом, у Kate , как и у любого другого редактора исходного кода, достаточно объемные возможности по функционалу. В большей степени рассчитан на опытных пользователей.

Бесплатный редактор исходного кода Kate основные возможности (характеристики)

Своим пользователям бесплатный редактор исходного кода Kate предлагает следующие возможности:

  • Располагайте области так, как вам удобно (по горизонтали или вертикали)
  • Вкладочный интерфейс для редактирования нескольких документов
  • Встроенный терминал, поддержка SQL и многое другое
  • Поддержка сессий
  • Проектноориентированный редактор
  • Поддержка большого числа кодировок
  • Правка проектов по сети (FTP)
  • Нумерация строк, закладки и прочее
  • Подсветка синтаксиса для более чем 180 языков программирования, автоматическое проставление закрывающих тегов (и спец символов), проверка синтаксиса и подсветка выбранных слов
  • Автоматическая табуляция, подкраска комментариев, блочное выделение фрагментов кода
  • Резервное копирование вносимых изменений

На сайте сайт вы всегда сможете найти всю необходимую информацию, страницу загрузки и официальный сайт разработчика. Помните, скачать бесплатный редактор исходного кода Kate с сайта разработчика - это всегда верный ход. К сожалению, несмотря на проверку файлов антивирусами, мы не можем дать вам 100% гарантии, что файлы не инфицированы. Всегда проверяйте загружаемые файлы из Интернета на наличие вирусов!

Плюсы Передовой и легкий в использовании редактор, подкраска синтаксиса, отступы, свертывание кода, работа с множеством файлов, быстрый и стабильный.
Минусы
Разработчик Kate
Страница загрузки Найти Kate вы можете по этой ссылке
Размер 30 Мб
Версия 4.8
Лицензия Бесплатно без ограничений
Версия ОС Linux, можно запустить под CygWin, Mac OS
Поддержка 64 бит
Портативная
Информация

Лично я уже много лет пользуюсь редактором Kate и считаю его лучшим. Поэтому не смог пройти мимо данной статьи. Надеюсь она будет полезна всем посетителям блога.

Всё бывает в первый раз

Первое, чем вы столкнётесь, запустив Kate, - окно выбора сессии. Это полезная возможность, и мы обсудим её позже, а пока просто нажмите кнопку <Открыть>, и у вас появится сессия по умолчанию с одним открытым документом, как и в любом другом текстовом редакторе (рис.1).

После этого можно переходить к непосредственному редактированию (или созданию) документа. Работают все стандартные меню, команды (<Открыть>, <Сохранить>, <Сохранить как>) и горячие клавиши (рис.2).

Меню <Инструменты> позволяет задавать параметры визуального оформления текста, подробности читайте в третьей части. Также есть возможность быстрого перевода регистра текста, переноса строк и проверки орфографии.

При наборе текста можно заметить, что Kate отслеживает расстановку скобок - когда скобка закрывается, то подсвечивается соответствующая открывающаяся скобка. Это полезно при работе с кодом, когда необходимо легко отыскать парные скобки. В отличие от других редакторов, Kate не выдаёт предупреждения о том, что нет открывающейся скобки. С одной стороны, это несомненный плюс (если вы пользуетесь смайликами, то напоминания могут сильно раздражать), но с другой - неудачное решение (когда вы пишете программу, то можете легко пропустить ошибку).

Редактор не сохраняет черновики в случае краха системы, хотя и предупреждает, если при закрытии имеются несохранённые изменения. Нажатие Ctrl+S позволяет сохранить текущий файл или открывает диалог сохранения, если документ еще не имеет имени.

Боковая панель навигации состоит из двух вкладок: списка документов (где отражаются все открытые документы текущей сессии) и браузера. В меню <Окна> можно выбрать, раскрывать ли вкладки по умолчанию. Из этого меню также можно получить доступ к другим инструментам и настроить их - я расскажу об этом во второй части.

Вкладка <Документы> отображает список файлов, которые в данный момент открыты в редакторе. Текущий файл подсвечен розовым, и, если какой-то файл не был сохранен после внесения изменений, возле его имени отображается символ дискеты. Такая же иконка отображена в строке статуса при просмотре несохраненного документа. Кроме того в строке статуса указан режим (вставка или перезапись), позиция курсора (номер строки и символа в строке) и название файла.

Сессии

Поддержка сессий поистине очень полезна. Она позволяет сохранять настройки окна редактора и открытые документы через меню <Сессии> -> <Сохранить как>. Когда в следующий раз вы будете работать над этим же проектом, то воспользуйтесь меню <Сессии> -> <Открыть последние>, выберите сохранённые сессии, и все ваши документы будут открыты именно в том виде, в котором вы их сохранили. Удобнее запускать Kate из командной строки с ключом -s <название сессии>.

Также можно использовать анонимные сессии (установка по умолчанию), если вы не хотите сохранять сессии. Чтобы не видеть каждый раз при запуске Kate окно выбора сессий, нужно отметить флажок <Всегда использовать эти настройки> внизу списка сессий при следующем запуске редактора.

Множественные окна и разделение окон

Разделение окна доступно через меню <Окна> или по щелчку правой кнопкой в строке статуса. Оно позволяет одновременно видеть несколько документов на одной странице, вместо того, чтобы выбирать из открытых документов нужные с помощью вкладки <Документы> (рис.3).

Окна могут быть разделены вертикально или горизонтально нужное число раз. Это позволяет легко сравнивать файлы или использовать данные из одного файла при редактировании другого. Изначально разделение создаёт в обоих частях один и тот же документ, однако с помощью курсора и команды Ctrl+O можно открыть другой документ в текущей части. Закрытие режима или окна производится щелчком правой кнопкой мыши по строке статуса соответствующего окна.

Во второй части: настройка Kate и интерфейс командной строки.

Vogueland.ru - это всегда модная и стильная одежда, интернет магазин одежды и обуви где есть товар на любой вкус и кошелек.
После изобретения легких дыхательных аппаратов человечество ринуло в глубины. Сегодня подводная охота стала очень популярной. Посетив магазин снаряжение для дайвинга можно подобрать массу полезных и важных вещей.

Оригинал: Getting Started With Kate, the Friendly yet Powerful Text Editor
Автор: Juliet Kemp
Дата публикации: понедельник, 9 февраля, 2009 г.
Перевод: Анастасия Ильичева
Дата перевода: 15 августа 2009 г.

Знакомимся с Kate

Всё бывает в первый раз

Первое, чем вы столкнётесь, запустив Kate, - окно выбора сессии. Это полезная возможность, и мы обсудим её позже, а пока просто нажмите кнопку <Открыть>, и у вас появится сессия по умолчанию с одним открытым документом, как и в любом другом текстовом редакторе (рис.1).

После этого можно переходить к непосредственному редактированию (или созданию) документа. Работают все стандартные меню, команды (<Открыть>, <Сохранить>, <Сохранить как>) и горячие клавиши (рис.2).

Меню <Инструменты> позволяет задавать параметры визуального оформления текста, подробности читайте в третьей части. Также есть возможность быстрого перевода регистра текста, переноса строк и проверки орфографии.

При наборе текста можно заметить, что Kate отслеживает расстановку скобок - когда скобка закрывается, то подсвечивается соответствующая открывающаяся скобка. Это полезно при работе с кодом, когда необходимо легко отыскать парные скобки. В отличие от других редакторов, Kate не выдаёт предупреждения о том, что нет открывающейся скобки. С одной стороны, это несомненный плюс (если вы пользуетесь смайликами, то напоминания могут сильно раздражать), но с другой - неудачное решение (когда вы пишете программу, то можете легко пропустить ошибку).

Редактор не сохраняет черновики в случае краха системы, хотя и предупреждает, если при закрытии имеются несохранённые изменения. Нажатие Ctrl+S позволяет сохранить текущий файл или открывает диалог сохранения, если документ еще не имеет имени.

Боковая панель навигации состоит из двух вкладок: списка документов (где отражаются все открытые документы текущей сессии) и браузера. В меню <Окна> можно выбрать, раскрывать ли вкладки по умолчанию. Из этого меню также можно получить доступ к другим инструментам и настроить их - я расскажу об этом во второй части.

Вкладка <Документы> отображает список файлов, которые в данный момент открыты в редакторе. Текущий файл подсвечен розовым, и, если какой-то файл не был сохранен после внесения изменений, возле его имени отображается символ дискеты. Такая же иконка отображена в строке статуса при просмотре несохраненного документа. Кроме того в строке статуса указан режим (вставка или перезапись), позиция курсора (номер строки и символа в строке) и название файла.

Сессии

Поддержка сессий поистине очень полезна. Она позволяет сохранять настройки окна редактора и открытые документы через меню <Сессии> -> <Сохранить как>. Когда в следующий раз вы будете работать над этим же проектом, то воспользуйтесь меню <Сессии> -> <Открыть последние>, выберите сохранённые сессии, и все ваши документы будут открыты именно в том виде, в котором вы их сохранили. Удобнее запускать Kate из командной строки с ключом -s <название сессии>.

Также можно использовать анонимные сессии (установка по умолчанию), если вы не хотите сохранять сессии. Чтобы не видеть каждый раз при запуске Kate окно выбора сессий, нужно отметить флажок <Всегда использовать эти настройки> внизу списка сессий при следующем запуске редактора.

Множественные окна и разделение окон

Разделение окна доступно через меню <Окна> или по щелчку правой кнопкой в строке статуса. Оно позволяет одновременно видеть несколько документов на одной странице, вместо того, чтобы выбирать из открытых документов нужные с помощью вкладки <Документы> (рис.3).

Окна могут быть разделены вертикально или горизонтально нужное число раз. Это позволяет легко сравнивать файлы или использовать данные из одного файла при редактировании другого. Изначально разделение создаёт в обоих частях один и тот же документ, однако с помощью курсора и команды Ctrl+O можно открыть другой документ в текущей части. Закрытие режима или окна производится щелчком правой кнопкой мыши по строке статуса соответствующего окна.

Во второй части: настройка Kate и интерфейс командной строки.

) – это текстовый редактор, входящий в состав среды рабочего стола KDE. В большинстве современных дистрибутивов он устанавливается по умолчанию. Именно этот редактор запускается при открытии текстового файла (рис. 2.18) в Konqueror. Распространяется, как и все приложения, согласно лицензии GNU GPL.

Рис. 2.18. Окно программы Кate

Начиная с KDE версии 2.2 (от 15 августа 2002 года) редактор Kate является частью пакета kdebase. Благодаря использованию технологии KParts, Kate можно встраивать в любое другое приложение KDE в качестве компонента редактирования. Так, например, Kate встроен в интегрированную среду разработки KDevelop и среду веб-разработки Quanta Plus. В Kate реализованы подсветка синтаксиса и разметки, сворачивание блоков кода для C++, C, Perl, PHP и многих других языков программирования; в наличии также есть средства ведения проектов, поэтому его часто используют в качестве инструмента для разработки программ. Следует отметить возможность поиска и замены текста с использованием механизма регулярных выражений. Kate поддерживает модули расширения, поэтому его функциональность легко нарастить. В Kubuntu расширения устанавливаются с помощью пакета kate-plugins. Рекомендуется сразу выполнить команду sudo apt-get install kate-plugins, так как без этого Kate не имеет ряда полезных возможностей, например перенаправления результата в консоль, по причине чего будут выполнены все команды, набранные в файле, сравнение файла с CSV-версией и другие. Изначально файлы создаются в универсальной кодировке Unicode, но при необходимости можно указать любую другую кодировку, как и формат конца строки (UNIX, Windows, Macintosh), и перевести слово в верхний/нижний регистр. Новый документ открывается на вкладке, поэтому удобно одновременно работать с большим количеством файлов. Реализован экспорт в HTML. Прямо в Kate можно открыть окно терминала, в котором затем набирать команды. Для перемещения по дереву каталогов имеется окно Проводника, а каталоги, к которым пользователь обращается чаще всего, можно поместить в закладки.

Вместе с Kate в системе обычно присутствует еще один текстовый редактор для среды рабочего стола KDE – Kwrite (рис. 2.19).

Рис. 2.19. Окно редактора KWrite

Можно сказать, что практически все рассмотренное выше для Kate, за исключением наличия закладок и Проводника, относится и к этому редактору. Одновременно можно работать только с одним документом – при открытии второго будет запущена еще одна копия редактора. Реализованы также экспорт в HTML, подсветка синтаксиса, работа с закладками и выбор режима конца строки. KWrite является частью пакета kdebase, и недавно он был объединен с Kate.

Из книги Linux для пользователя автора Костромин Виктор Алексеевич

12.5.2 Редактор Emacs Наибольшую известность среди редакторов, используемых в Linux, имеет Emacs. Он существует как в варианте для текстового режима, так и в варианте для графической оболочки. Некоторые даже говорят, что Emacs - это не редактор, а образ жизни, а в другом источнике его

Из книги 200 лучших программ для Linux автора Яремчук Сергей Акимович

12.6.1 Редактор KEdit Редакторы KEdit и KWrite входят в состав графической среды KDE. Они предназначены для работы в графическом режиме, но работают с ASCII-файлами. Редакторы очень похожи, поэтому я расскажу вначале о KEdit, а затем просто укажу на отличия, имеющиеся во втором

Из книги Создание сайта. Раскрутка сайта. Заработок денег на сайте автора Макс Анатолий

12.6.2 Редактор KWrite Редактор KWrite, как уже было сказано, очень похож на KEdit. Первое отличие, которое бросается в глаза после загрузки в редактор какого-то файла - раскраска служебных слов. Раскраска задается подпунктами Установить раскраску и Раскраска… пункта Настройки.

Из книги OrCAD PSpice. Анализ электрических цепей автора Кеоун Дж.

12.7.3 Текстовый редактор Ted Редактор Ted задуман автором (Mark de Does) как простой текстовый редактор, работающий под X Window в Unix/Linux системах, и играющий примерно ту же роль, что и WordPad под MS-Windows, только имеющий больше возможностей. Основное преимущество Ted по сравнению с редакторами,

Из книги Как найти и скачать в Интернете любые файлы автора Райтман М. А.

Редактор TEA На постсоветском пространстве большой популярностью пользуется текстовый редактор TEA. Он разрабатывается киевлянином Петром Семилетовым, поэтому здесь учтены некоторые национальные особенности. В частности, интерфейс локализован (рис. 2.21), программа

Из книги AutoCAD 2008 для студента: популярный самоучитель автора Соколова Татьяна Юрьевна

Редактор WaveSurfer WaveSurfer назван на сайте проекта (http://www.speech.kth.se/wavesurfer/) инструментом визуализации и манипулирования звуковыми данными, причем основной упор сделан именно на отображение информации. Разрабатывается в Центре речевой технологии (Centre for Speech Technology (CTT),

Из книги Программирование для Linux. Профессиональный подход автора Митчелл Марк

Редактор mhWaveEdit Этот совсем простой редактор (http://www.mtek.chalmers.se/~hjormagn/mhwaveedit.html) обладает несколько меньшими функциями по сравнению с решениями, описанными выше. Программа содержит минимум необходимых функций и не претендует на конкуренцию с гигантами обработчиков звука.Он

Из книги Секреты приложений Google автора Балуев Денис

Редактор Inkscape Векторный графический редактор Inkscape (http://www.inkscape.org/) является практически полноценным и, главное, бесплатным аналогом CorelDraw или Adobe Illustrator. Его можно применять для создания художественных и технических иллюстраций, изображений для офисных презентаций и

Из книги Идеальный программист. Как стать профессионалом разработки ПО автора Мартин Роберт С.

Редактор Skencil Skencil – это еще один редактор векторной графики. Первый релиз под именем Sketch 0.5.0 появился в октябре 1998 года. Skencil позволяет манипулировать объектами, передвигая их, изменяя их размеры или цвет, вращая, разрезая и так далее. Skencil написан на языке Python (на С – только

Из книги автора

Из книги автора

Редактор Stimulus В PSpice используются различные формы (stimuli) напряжений или токов. Формы напряжения, представляемые синусоидой, экспонентой, прямоугольными импульсами, кусочно-линейной функцией (PWL), квазигармоникой с модулируемой частотой, рассматривались в последнем

Из книги автора

Текстовый редактор и редактор веб-страниц OpenOffice.org Writer Текстовый процессор OpenOffice.org Writer (далее просто Writer) - это наиболее известное приложение пакета офисных программ. Данная программа позволяет создавать и редактировать текстовые документы, вставлять изображения и

Из книги автора

Редактор блоков Редактор блоков вызывается командой BEDIT из падающего меню Tools ? Block Editor или щелчком на пиктограмме Block Editor на стандартной панели инструментов. При этом сначала загружается диалоговое окно редактирования описания блока Edit Block Definition (рис. 10.5), в котором

Из книги автора

1.1. Редактор Emacs Редактор - это программа, используемая для модификации исходных текстов. В Linux множество редакторов, но, очевидно, наиболее популярный и многофункциональный среди них - GNU Emacs. Несколько слов о Emacs Emacs - нечто гораздо большее, чем просто редактор. Это

Из книги автора

Редактор Писать текст можно двумя способами – обычным и красивым. Обычный способ предполагает, что ничего, кроме текста, в письме не будет. Более того, будет отсутствовать и какое-либо форматирование – никаких тебе подчеркиваний, разных размеров шрифта и выделения

Из книги автора

IDE/редактор Мы, разработчики, проводим большую часть времени за чтением и редактированием кода. Инструменты, используемые нами для этих целей, значительно изменились за прошедшие годы. Некоторые из них обладают неимоверной мощью, а некоторые почти не изменились с 1970-х