Как использовать uncrustify с atom-beautify?

Я просматривал сайт atom-beautify и примеры файлов.jsbeauifyrc, .editorconfig и uncrustify.cgf.

Я также рассмотрел варианты для украшения атома. Я знаю, что должен указать, где находится файл конфигурации в настройках atom-beautify. Я попытался поместить файл.jsbeautifyrc, файл uncrustify.cfg и оба файла в один и тот же каталог, указанный в настройках atom-beautify. Это не имеет никакого эффекта. Используются настройки по умолчанию. Я хотел бы, чтобы какой-то старый код C++ выглядел более единообразно для моего текущего проекта и будущих проектов, над которыми работает моя группа.

  • Какой файл я должен использовать?
  • Что я должен включить в каждый файл?
  • Где этот / эти файлы должны быть расположены?
  • Как мне указать путь?
  • Есть ли какие-то другие изменения, которые мне нужно сделать, о которых я не знаю?

Подводя итог, я хочу использовать uncrustify из редактора Atom (используя пакет atom-beautify), чтобы мой код на C++ выглядел красиво.

1 ответ

  • Убедитесь, что uncrustify установлен на вашем компьютере и доступен из CLI
  • В настройках для atom-beautify, зайдите в раздел C++ и введите uncrustify.cfg как путь конфигурации
  • Поместите имя файла конфигурации uncrustify.cfg в корневой папке
  • Попробуйте украсить свой код, теперь он должен использовать ваш конфигурационный файл

Вы должны добавить PathVariable из uncrustify.exe (из исходного кода AtomBeatify: https://atom.io/packages/atom-beautify) в вашей системе, когда вы загружаете свой код в Atom, нажимаете ALT+CTRL+B, это будет украшать вас Код

Загрузить zip В Windows загрузите последнюю версию Uncrustify здесь: https://sourceforge.net/projects/uncrustify/files/latest/download

Распаковать zip Программа является автономным exe-файлом, поэтому просто распакуйте скачанный uncrustify -...- файл win32.zip в любом месте Для этого примера я буду использовать C:\Uncrustify. Таким образом, uncrustify.exe будет в этом каталоге.

Добавить каталог в переменную системной среды PATH В Windows 7+: введите Winkey + env - выберите "Изменить системные переменные среды".

На вкладке "Дополнительно" нажмите кнопку "Переменные среды" в нижней части. В разделе системных переменных внизу щелкните переменную Path, затем нажмите кнопку "Изменить...".

Нажмите кнопку "Создать" и введите C: \ Uncrustify или каталог, в который вы распаковали uncrustify.exe.

Важно: Нажмите OK, чтобы закрыть диалоговые окна, иначе ваши изменения не будут сохранены. проверить

В окне CMD, набрав, где uncrustify должен вернуть путь к uncrustify.exe.

В моем случае это показывает C:\Uncrustify\uncrustify.exe Закрыть Atom и открыть его снова. Теперь вы сможете украсить атом и использовать Uncrustify для форматирования вашего выбора

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