Есть ли сочетание клавиш для выравнивания кода в редакторе Geany?

Я использую редактор Geany в Ubuntu 13.10, есть ли какая-нибудь быстрая клавиша для выравнивания кода (авто-выравнивание) в редакторе Geany?

Например: в Eclipse - Ctrl + Shift + F для вызова Auto Formatter

9
задан 10 June 2014 в 10:49

3 ответа

Для C, C++, C++ / CLI, C# и Java

можно достигнуть подобного поведения с Художественный стиль 2.04 .

  1. Загрузка новейшая версия, текущие 2.04 (не используют apt-get для установки, потому что затем Вы получите более старую версию 2.03 и эту версию, не будут работать на этот сценарий, потому что это не принимает переданный по каналу вывод)

  2. , Художественный стиль Установки-> следует, документ установки (/astyle/doc/install.html) в загрузке (make затем make install)

  3. Добавляют пользовательскую команду к Geany:

    enter image description here

    enter image description here

    bash -c "astyle --indent-classes -Y"

    Для настройки этого взгляда документация Художественного стиля

  4. Выбор текстовая область и нажатие Ctrl + 1 для выполнения первого Geany пользовательская команда

    enter image description here

Для HTML

можно использовать опрятный , опрятный может также скомпилировать HTML-код, если Вы используете geany.

  1. опрятная Установка: sudo apt-get install tidy

  2. Создают пользовательскую команду (пример):

    bash -c "tidy -xml --indent auto --indent-spaces 2 --quiet yes 2> /dev/null; true"

[еще 1151] информация:

Для Python

Исходный Принтер Средства форматирования Python / Симпатичный Принтер (не протестированный)

11
ответ дан 10 June 2014 в 10:49

Для XML Переходят к Инструментам> менеджер Plugin и активируют плагин, названный XML PrettyPrinter. Если тот плагин не доступен, затем ищут его с помощью склонного или синаптический.

Однажды установка, выполненная путем нажатия на Tools> PrettyPrinter XML.

0
ответ дан 10 June 2014 в 10:49

Можно использовать ручное выравнивание с помощью шаблона для выравнивания кода. Это медленнее, но работает на любой язык. Существует tclscript, чтобы сделать, который отправил здесь https://blog.jayvee-store.com/2017/06/18/code-alignment-in-geany /

0
ответ дан 10 June 2014 в 10:49

Другие вопросы по тегам:

Похожие вопросы: