Как использовать 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 для форматирования вашего выбора