我一直在看atom-beautify网站和示例.jsbeauifyrc,.editorconfig和uncrustify.cgf文件。
我还回顾了原子美化的选项。我知道我应该指定配置文件在原子美化设置中的位置。我尝试将一个 .jsbeautifyrc 文件、一个 uncrustify.cfg 文件以及两个文件放在我在 atom-beautify 设置中指定的同一目录中。它没有任何效果。使用默认设置。我想让一些旧的C++代码看起来更统一,以适应我当前的项目和我的团队正在处理的未来项目。
- 我应该使用哪个文件?
- 每个文件中必须包含哪些内容?
- 这个/这些文件应该放在哪里?
- 如何指定路径?
- 我是否需要进行我不知道的其他更改?
总而言之,我想在 Atom 编辑器中使用 uncrustify(使用 atom-beautify 包(来使我的C++代码看起来不错。
- 确保 uncrustify 已安装在您的计算机上,并且可以从 CLI 访问
- 在
atom-beautify
的设置中,转到C++部分下,键入uncrustify.cfg
作为配置路径 - 将配置文件名
uncrustify.cfg
放在根文件夹中 - 尝试美化您的代码,它现在应该使用您的配置文件
你必须在你的系统上添加uncrustify的PathVariable.exe(来自Source 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。
重要事项: 单击"确定"关闭对话框,否则更改将无法保存。验证
在 CMD 窗口中,键入 uncrustify 的位置应返回 uncrustify.exe 的路径。
在我的例子中,它显示C:\Uncrustify\uncrustify.exe关闭Atom并重新打开它。现在你应该能够原子美化,它将使用Uncrustify来格式化你的选择