Kate программа для программирования
Text editor for the KDE desktop environment with support for multiple languages and syntax highlighting. It is extensible with plugins. Features a MDI interface. Kate is a multi document editor, based on a.
Действия
Создание списка приложений
На suse.me вы можете создавать сколько угодно публичных или приватных списков, добавлять в них приложения, и делиться ими в интернете.
Альтернативы приложению Kate
Фильтр альтернатив по платформе
Настольные ПК
Мобильные платформы
Планшеты
Браузеры
Остальные
Фильтр альтернатив по лицензии
Notepad++ 114 альтернатив
- Tabbed Interface
- Text editor
- Notepad
- Multi Language
- Code Editor
Notepad++ — свободный текстовый редактор с открытым исходным кодом для Windows с подсветкой синтаксиса большого количества языков программирования и разметки. Он базируется на компоненте Scintilla, написан на C++ с использованием …
Sublime Text 62 альтернативы
- JavaScript
- Text editor
- Html
- Syntax Highlight
- Css
Sublime Text — быстрый кроссплатформенный редактор исходных текстов программ. Поддерживает плагины на языке программирования Python. Sublime Text не является свободным или открытым программным обеспечением, однако, некоторые его плагины распространяются по …
Vim 78 альтернатив
- Text editor
- Syntax Highlighting
- Code Editor
- Development
- Developer Tools
VIM – профессиональный мультиплатформенный текстовый редактор, созданный специально для программистов. Данный редактор может смутить своим внешним видом и разнообразием функций человека, впервые запустившего его, но на самом деле, пройдя небольшое …
gedit 82 альтернативы
Official text editor of the GNOME desktop environment. Has syntax highlighting and is suitable for programming, with support for several languages. It is extensible with plugins. Currently it features: .
Geany 56 альтернатив
Geany is a small and lightweight Integrated Development Environment. It was developed to provide a small and fast IDE, which has only a few dependencies from other packages. Another goal …
Aptana Studio 90 альтернатив
- PHP
- Css
- Collaboration
- Ftp Support
- Web Development
Aptana Studio is a complete web development environment that combines powerful authoring tools with a collection of online hosting and collaboration services that help you and your team do more. …
Notepad2 68 альтернатив
- Syntax Highlighting
- Text editor
- Notepad
Notepad2 – быстрый и маленький по размеру текстовый редактор с подсветкой синтаксиса. Программа имеет простой но привлекательный интерфейс. При наборе текста ведется подсчет строк. Notepad2 не требует установки и при …
GNU Emacs 56 альтернатив
- Text editor
- Html
- Syntax Highlighting
- Html Editor
- Code Editor
GNU Emacs is an extensible, customizable text editor—and more. At its core is an interpreter for Emacs Lisp, a dialect of the Lisp programming language with extensions to support text …
Notepad 69 альтернатив
- Включено В Windows
- Text editor
- Notepad
- Bundled
Most simple text editor. Just plain text, saves in .txt format. Not available for download; bundled with all versions of Windows.
SciTE 66 альтернатив
SciTE is a SCIntilla based Text Editor. Originally built to demonstrate Scintilla, it has grown to be a generally useful editor with facilities for building and running programs. It is …
UltraEdit 97 альтернатив
- Text editor
- Notepad
- Hex Editor
- Programming
- Code Editor
UltraEdit is the ideal text, HTML and HEX editor, and an advanced PHP, Perl, Java and JavaScript editor for programmers. An industry-award winner, UltraEdit supports disk-based 64-bit file handling (standard).
jEdit 65 альтернатив
- Java
- Text editor
- Notepad
- Programming
- Code Editor
GNU nano 49 альтернатив
GNU nano is a small and friendly text editor. Besides basic text editing, nano offers many extra features like an interactive search and replace, go to line and column number, …
Scratch 57 альтернатив
- Kids
- Visual Programming
- Absolute Beginner
- Programming
Scratch is a programming language that makes it easy to create your own interactive stories, animations, games, music, and art -- and share your creations on the web. As young …
ReText 52 альтернативы
ReText is a simple text editor for Markdown syntax. It is written in Python using Qt libraries, able to run on any platforms (Linux and BSD are officially supported).
NoteTab 36 альтернатив
- Text editor
- Notepad
- Tabs
- Html Editor
- Search And Replace
NoteTab is a leading text editor, popular Notepad replacement, and powerful code-based HTML editor for Windows. NoteTab is a winner in the PC-Magazine Shareware Awards, Peoples Choice Awards, and Shareware.
SynWrite 67 альтернатив
- Text editor
- Html
- Notepad Replacement
- Css
- Syntax Highlighting
SynWrite is a free source code editor and notepad replacement for Microsoft Windows Operating Systems. SynWrite features: syntax highlighting for lots of languages; fully customizable highlighting; code.
NINJA-IDE 16 альтернатив
- Python Ide
- Text editor
- Python
- Python Editor
- IDE
NINJA-IDE (from the recursive acronym: "Ninja-IDE Is Not Just Another IDE"), is a cross-platform integrated development environment (IDE). NINJA-IDE runs on Linux/X11, Mac OS X and Windows desktop.
Textadept 25 альтернатив
- Cli
- Programmers Editor
- Text editor
- Syntax Highlighting
Textadept is a fast, minimalist, and ridiculously extensible cross-platform text editor for programmers. Written in a combination of C and Lua and relentlessly optimized for speed and minimalism over the.
Notepad2-mod 34 альтернативы
- Text editor
- Notepad
- Notepad Replacement
- Syntax Highlighting
- Code Editor
NEdit 10 альтернатив
- Text editor
- Notepad
- Perl
- Html Editor
- Code Editor
NEdit is a multi-purpose text editor for the X Window System, which combines a standard, easy to use, graphical user interface with the thorough functionality and stability required by users …
Знаете другую альтернативу Kate?
MadEdit 30 альтернатив
- Syntax Highlighting
- Hex
- Text editor
- Hex Editor
MadEdit is an Open-Source and Cross-Platform Text/Hex Editor written in C++ and wxWidgets. MadEdit can edit files in Text/Column/Hex modes, and supports many useful functions, e.g. SyntaxHighlightings.
Redcar 17 альтернатив
- Ruby
- Text editor
- Extensible
- IDE
Redcar is a text editor for programmers written in Ruby. At the moment, it’s a young enough project that it is mainly of interest to Rubyists who want to use …
LopeEdit 26 альтернатив
- Text editor
- Notepad
- Hex Editor
- Programming
- Html Editor
LopeEdit is a powerful programmers editor and a replacement of Windows Notepad. It has tabs to select between open files, supports syntax highlighting of multiple programing languages (C/C++, Java, JavaScript.
Yi 14 альтернатив
- Code Editor
- Haskell
- Text editor
- Emacs
Yi is a text editor written, and extensible in, the Haskell programming language. It can be made to behave like emacs or like vi. Features: * A purely functional editor …
Что в этом списке?
Этот список содержит 51 альтернативу приложению Kate, для таких платформ как: Windows, Linux, macOS, Android, BSD, Android Tablet, Haiku и многих других. Список альтернатив можно фильтровать по типу лицензии, платформе и тегам. Поддерживается сортировка по количеству пользователей которые уже используют альтернативу, или дате добавления приложения.
Последнее обновление списка: 19 января 2021 г. 0:04
Вы можете дополнить или изменить информациию о любом приложении на SuggestUse. За внесение любой информации вам будут начислены поинты.
Сортировка альтернатив
Фильтр альтернатив по тегам
- — Текстовый редактор • 33
- — Редактор кода • 15
- — Блокнот • 13
- — Подсветка Синтаксиса • 12
- — Программирование • 8
- — Редактор HTML • 8
- — Css • 7
- — HTML • 6
- — IDE • 6
- — Разработка • 5
- — Интерфейс С Вкладками • 3
- — Рубиновый • 3
- — Замена Блокнота • 3
- — HEX Редактор • 3
- — Python • 3
- — Инструменты разработчика • 3
- — автоматизация • 2
- — Подсветка Синтаксиса • 2
- — Редактор Python • 2
- — Не Отвлекаясь • 2
- — Программисты Редактор • 2
- — Вкладки • 2
- — Редактор Исходного Кода • 2
- — Разработки PHP • 2
- — Поиск И Замена • 1
- — Визуальное Программирование • 1
- — Абсолютный Новичок • 1
- — Раскраски Синтаксиса • 1
- — Проверка Орфографии • 1
- — C Плюс Плюс • 1
Последняя активность
О сайте
Сервис SuggestUse поможет найти альтернативное программное обеспечение для ваших мобильных устройств и компьютера.
Когда сервис может быть полезен?
— Вы пересели с компьютера на котором установлена операционная система Windows, на компьютер с macOS, но в Windows вы пользовались программой Total Commander которой для macOS не существует. Вы заходите на наш сервис, вводите в поиске TotalCommander для macOS и в результате получаете список альтернативных программ которые работают в системе macOS.
— Вам надоела программа которая постоянно вылетает или зависает? Вы также просто можете найти ей альтернативу, введите ее название в поиске, и выберите вашу операционную систему.
Kate (the KDE Advanced Text Editor) - это популярный и мощный текстовый редактор, который устанавливается по умолчанию в KDE и обладает огромной функциональностью как при редактировании текста, так и при программировании. Среди его возможностей автоматическая расстановка отступов, подсветка синтаксиса для сотен языков программирования, режим выделения блоков кода, проверка орфографии и многое другое.
За годы развития Kate получил множество новых функций и улучшений, превратившись в практически совершенный редактор с поддержкой огромного количества языков.
Это очень быстрый и мощный инструмент для программистов, который можно использовать как для редактирования текста, так и для написания программ на любом языке программирования.
Интерфейс программы разделен на три главные части (не считая меню и панели инструментов) и нижнюю панель для поиска и замены. Слева находится боковая панель со списком открытых документов и проектов, в панели статуса в нижней части окна выводится информация о текущей строке и столбце, а также имя файла и кодировка. Большую часть окна занимает сама область редактирования, в которой также отображаются номера строк и символы в виде стрелок, предназначенные для сворачивания и разворачивания блоков кода или функций. Kate корректно определяет начало и конец функций в различных языках программирования, поэтому эта функция очень полезна и улучшает читаемость исходного текста программы.
Kate может работать с несколькими файлами одновременно, организуя их в панели Documents в левой части окна. Доступны горячие клавиши в стиле Firefox, например Ctrl+W для закрытия текущего документа. Помимо редактирования отдельных файлов, Kate позволяет создавать и сохранять проекты как коллекции файлов.
Меню View позволяет разделит область редактирования как по горизонтали, так и по вертикали, что удобно при работе с широким экраном.
Kate обеспечивает быстрый доступ к списку недавно редактировавшихся файлов (меню File->Open Recent), а также пункт меню "Open With", чтобы открыть текущий файл в другом приложении. Если необходимо, можно экспортировать текущий файл в HTML, при этом будут сохранены все отступы и подсветка синтаксиса.
Еще одной примечательной возможностью Kate является режим редактирования Vi-style, который позволяет использовать Kate в манере популярного консольного редактора Vim, поэтому его пользователи почувствуют себя как дома. В этом режиме нажмите "I", чтобы перейти в режим вставки, и затем редактируйте текст. Затем нажмите "Escape", чтобы вернуться в командный режим и используйте команды типа :w или :q, чтобы сохранить файл и выйти из Kate. Активировать режим Vi-style можно в меню "Edit->Vi Input Mode", или нажав Alt+Ctrl+V.
Подсветка синтаксиса в Kate практически совершенна. Помимо самых распространенных языков, таких как C/C++, Java, Perl, Python, PHP, или языков разметки, таких как HTML/CSS, XML, Kate также обеспечивает подсветку синтаксиса для множества менее известных языков, например для различных скриптов, включая скрипты для конфигурационных файлов Quake и даже для CubeScript, используемого в AssaultCube.
Отступы - еще одна фишка Kate, и вы можете задать, использовать ли для них пробелы или табуляцию, а также определить их ширину (по умолчанию 8 пробелов).
Kate также поддерживает сессии, поэтому при запуске он может начать с пустого файла, или загрузить последнюю сессию, или сессию, которую вы выберете, и восстановить все открытые в этой сессии файлы.
Поддержка вкладок - еще одна хорошая функция, и для работы с ними вы можете использовать горячие клавиши в стиле Firefox, например создать новый документ в новой вкладке (Ctrl+N), или закрыть текущую вкладку (Ctrl+W).
Имеется также поддержка автодополнения слов и проверка орфографии.
Среди других возможностей модуль поиска и замены, полноэкранный режим работы, закладки и режим выделения блоков текста. Последний доступен в меню " Edit->Block Selection Mode " или по клавиатурному сочетанию Ctrl+Shift+B. Его смысл в том, что вы можете выделять блоки текста вместо строк, то есть выделять текст только до определенного столбца.
Kate имеет достаточно опций настройки, чтобы удовлетворить самого требовательного в этом плане пользователя, который хочет полностью перенастроить поведение программы под свои нужды и вкусы.
Вы уже наверняка знакомы с Kate , если используете графический интерфейс KDE. Если же нет, то рекомендуем познакомиться с ним, когда вам понадобится отредактировать текстовые файлы, будь то примеры кода, HTML, файлы конфигурации или обычный текст. Kate предлагает массу полезных инструментов: одновременную работу с несколькими документами (можно открывать столько документов, сколько необходимо, или несколько раз открыть один и тот же файл, но в разных окнах) и поддержку сессий (автоматическое открытие заданного набора документов).
Этот краткий экскурс поможет начать работу с Kate. Сегодняшняя статья посвящена основным элементам, следующая расскажет о настройке редактора и использовании интерфейса командной строки, а в заключении я расскажу о возможностях Kate для программирования (в том числе, для HTML-вёрстки).
Kate нетрудно найти - если у вас установлен KDE, то редактор в нём уже есть. В противном случае его можно установить с помощью менеджера пакетов (пакет kdebase) или загрузить исходный код из Сети .
Всё бывает в первый раз
Первое, чем вы столкнётесь, запустив Kate, - окно выбора сессии. Это полезная возможность, и мы обсудим её позже, а пока просто нажмите кнопку <Открыть>, и у вас появится сессия по умолчанию с одним открытым документом, как и в любом другом текстовом редакторе (рис.1).
После этого можно переходить к непосредственному редактированию (или созданию) документа. Работают все стандартные меню, команды (<Открыть>, <Сохранить>, <Сохранить как>) и горячие клавиши (рис.2).
Меню <Инструменты> позволяет задавать параметры визуального оформления текста, подробности читайте в третьей части. Также есть возможность быстрого перевода регистра текста, переноса строк и проверки орфографии.
При наборе текста можно заметить, что Kate отслеживает расстановку скобок - когда скобка закрывается, то подсвечивается соответствующая открывающаяся скобка. Это полезно при работе с кодом, когда необходимо легко отыскать парные скобки. В отличие от других редакторов, Kate не выдаёт предупреждения о том, что нет открывающейся скобки. С одной стороны, это несомненный плюс (если вы пользуетесь смайликами, то напоминания могут сильно раздражать), но с другой - неудачное решение (когда вы пишете программу, то можете легко пропустить ошибку).
Редактор не сохраняет черновики в случае краха системы, хотя и предупреждает, если при закрытии имеются несохранённые изменения. Нажатие Ctrl+S позволяет сохранить текущий файл или открывает диалог сохранения, если документ еще не имеет имени.
Боковая панель навигации состоит из двух вкладок: списка документов (где отражаются все открытые документы текущей сессии) и браузера. В меню <Окна> можно выбрать, раскрывать ли вкладки по умолчанию. Из этого меню также можно получить доступ к другим инструментам и настроить их - я расскажу об этом во второй части.
Вкладка <Документы> отображает список файлов, которые в данный момент открыты в редакторе. Текущий файл подсвечен розовым, и, если какой-то файл не был сохранен после внесения изменений, возле его имени отображается символ дискеты. Такая же иконка отображена в строке статуса при просмотре несохраненного документа. Кроме того в строке статуса указан режим (вставка или перезапись), позиция курсора (номер строки и символа в строке) и название файла.
Сессии
Поддержка сессий поистине очень полезна. Она позволяет сохранять настройки окна редактора и открытые документы через меню <Сессии> -> <Сохранить как>. Когда в следующий раз вы будете работать над этим же проектом, то воспользуйтесь меню <Сессии> -> <Открыть последние>, выберите сохранённые сессии, и все ваши документы будут открыты именно в том виде, в котором вы их сохранили. Удобнее запускать Kate из командной строки с ключом -s <название сессии>.
Также можно использовать анонимные сессии (установка по умолчанию), если вы не хотите сохранять сессии. Чтобы не видеть каждый раз при запуске Kate окно выбора сессий, нужно отметить флажок <Всегда использовать эти настройки> внизу списка сессий при следующем запуске редактора.
Множественные окна и разделение окон
Разделение окна доступно через меню <Окна> или по щелчку правой кнопкой в строке статуса. Оно позволяет одновременно видеть несколько документов на одной странице, вместо того, чтобы выбирать из открытых документов нужные с помощью вкладки <Документы> (рис.3).
Окна могут быть разделены вертикально или горизонтально нужное число раз. Это позволяет легко сравнивать файлы или использовать данные из одного файла при редактировании другого. Изначально разделение создаёт в обоих частях один и тот же документ, однако с помощью курсора и команды Ctrl+O можно открыть другой документ в текущей части. Закрытие режима или окна производится щелчком правой кнопкой мыши по строке статуса соответствующего окна.
Рис. 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.
Данный текст является ознакомительным фрагментом.
Продолжение на ЛитРес
Редактор
Редактор Писать текст можно двумя способами – обычным и красивым. Обычный способ предполагает, что ничего, кроме текста, в письме не будет. Более того, будет отсутствовать и какое-либо форматирование – никаких тебе подчеркиваний, разных размеров шрифта и выделения
IDE/редактор
IDE/редактор Мы, разработчики, проводим большую часть времени за чтением и редактированием кода. Инструменты, используемые нами для этих целей, значительно изменились за прошедшие годы. Некоторые из них обладают неимоверной мощью, а некоторые почти не изменились с 1970-х
12.5.2 Редактор Emacs
12.5.2 Редактор Emacs Наибольшую известность среди редакторов, используемых в Linux, имеет Emacs. Он существует как в варианте для текстового режима, так и в варианте для графической оболочки. Некоторые даже говорят, что Emacs - это не редактор, а образ жизни, а в другом источнике его
12.6.1 Редактор KEdit
12.6.1 Редактор KEdit Редакторы KEdit и KWrite входят в состав графической среды KDE. Они предназначены для работы в графическом режиме, но работают с ASCII-файлами. Редакторы очень похожи, поэтому я расскажу вначале о KEdit, а затем просто укажу на отличия, имеющиеся во втором
12.6.2 Редактор KWrite
12.6.2 Редактор KWrite Редактор KWrite, как уже было сказано, очень похож на KEdit. Первое отличие, которое бросается в глаза после загрузки в редактор какого-то файла - раскраска служебных слов. Раскраска задается подпунктами Установить раскраску и Раскраска… пункта Настройки.
12.7.3 Текстовый редактор Ted
12.7.3 Текстовый редактор Ted Редактор Ted задуман автором (Mark de Does) как простой текстовый редактор, работающий под X Window в Unix/Linux системах, и играющий примерно ту же роль, что и WordPad под MS-Windows, только имеющий больше возможностей. Основное преимущество Ted по сравнению с редакторами,
Редактор Stimulus
Редактор Stimulus В PSpice используются различные формы (stimuli) напряжений или токов. Формы напряжения, представляемые синусоидой, экспонентой, прямоугольными импульсами, кусочно-линейной функцией (PWL), квазигармоникой с модулируемой частотой, рассматривались в последнем
Редактор TEA
Редактор TEA На постсоветском пространстве большой популярностью пользуется текстовый редактор TEA. Он разрабатывается киевлянином Петром Семилетовым, поэтому здесь учтены некоторые национальные особенности. В частности, интерфейс локализован (рис. 2.21), программа
Редактор WaveSurfer
Редактор mhWaveEdit
hjormagn/mhwaveedit.html) обладает несколько меньшими функциями по сравнению с решениями, описанными выше. Программа содержит минимум необходимых функций и не претендует на конкуренцию с гигантами обработчиков звука.Он
Редактор Inkscape
Редактор Skencil
Редактор Skencil Skencil – это еще один редактор векторной графики. Первый релиз под именем Sketch 0.5.0 появился в октябре 1998 года. Skencil позволяет манипулировать объектами, передвигая их, изменяя их размеры или цвет, вращая, разрезая и так далее. Skencil написан на языке Python (на С – только
1.1. Редактор Emacs
1.1. Редактор Emacs Редактор — это программа, используемая для модификации исходных текстов. В Linux множество редакторов, но, очевидно, наиболее популярный и многофункциональный среди них — GNU Emacs. Несколько слов о Emacs Emacs — нечто гораздо большее, чем просто редактор. Это
Редактор блоков
Редактор блоков Редактор блоков вызывается командой BEDIT из падающего меню Tools ? Block Editor или щелчком на пиктограмме Block Editor на стандартной панели инструментов. При этом сначала загружается диалоговое окно редактирования описания блока Edit Block Definition (рис. 10.5), в котором
Читайте также: