Я использую редактор Geany в Ubuntu 13.10, есть ли какая-нибудь быстрая клавиша для выравнивания кода (авто-выравнивание) в редакторе Geany?
Например: в Eclipse - Ctrl + Shift + F для вызова Auto Formatter
Для C, C++, C++ / CLI, C# и Java
можно достигнуть подобного поведения с Художественный стиль 2.04 .
Загрузка новейшая версия, текущие 2.04 (не используют apt-get
для установки, потому что затем Вы получите более старую версию 2.03 и эту версию, не будут работать на этот сценарий, потому что это не принимает переданный по каналу вывод)
, Художественный стиль Установки-> следует, документ установки (/astyle/doc/install.html) в загрузке (make
затем make install
)
Добавляют пользовательскую команду к Geany:
bash -c "astyle --indent-classes -Y"
Для настройки этого взгляда документация Художественного стиля
Выбор текстовая область и нажатие Ctrl + 1 для выполнения первого Geany пользовательская команда
Для HTML
можно использовать опрятный , опрятный может также скомпилировать HTML-код, если Вы используете geany.
опрятная Установка: sudo apt-get install tidy
Создают пользовательскую команду (пример):
bash -c "tidy -xml --indent auto --indent-spaces 2 --quiet yes 2> /dev/null; true"
Для Python
Исходный Принтер Средства форматирования Python / Симпатичный Принтер (не протестированный)
Для XML Переходят к Инструментам> менеджер Plugin и активируют плагин, названный XML PrettyPrinter. Если тот плагин не доступен, затем ищут его с помощью склонного или синаптический.
Однажды установка, выполненная путем нажатия на Tools> PrettyPrinter XML.
Можно использовать ручное выравнивание с помощью шаблона для выравнивания кода. Это медленнее, но работает на любой язык. Существует tclscript, чтобы сделать, который отправил здесь https://blog.jayvee-store.com/2017/06/18/code-alignment-in-geany /