4

我一直在查看atom-beautify站点和示例 .jsbeauifyrc、.editorconfig 和 uncrustify.cgf 文件。

我还查看了atom-beautify 的选项。我知道我应该指定配置文件在 atom-beautify 设置中的位置。我尝试将一个 .jsbeautifyrc 文件、一个 uncrustify.cfg 文件以及这两个文件放在我在 atom-beautify 设置中指定的同一目录中。它没有任何效果。使用默认设置。我想让一些旧的 C++ 代码对于我当前的项目和我的小组正在从事的未来项目看起来更加统一。

  • 我应该使用哪个文件?
  • 我必须在每个文件中包含什么?
  • 这个/这些文件应该放在哪里?
  • 如何指定路径?
  • 是否还有其他我不知道的更改?

总而言之,我想在 Atom 编辑器中使用 uncrustify(使用 atom-beautify 包)来使我的 C++ 代码看起来不错。

4

3 回答 3

3
  • 确保 uncrustify 已安装在您的计算机上,并且可以从 CLI 访问
  • 在设置中atom-beautify,进入 C++ 部分并键入uncrustify.cfg配置路径
  • 将配置文件名uncrustify.cfg放在根文件夹中
  • 尝试美化您的代码,它现在应该使用您的配置文件
于 2017-12-10T06:57:50.380 回答
1

您必须在系统上添加 uncrustify.exe 的 PathVariable (来自 Source AtomBeatify:https ://atom.io/packages/atom-beautify ),当您将代码上传到 Atom 时,单击 ALT+CTRL+B 它会美化您代码 。

于 2019-05-17T10:24:01.013 回答
0

下载 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 - 选择“编辑系统环境变量”

在高级选项卡上,单击底部的环境变量按钮。在底部的 System variables 部分中,单击 Path 变量,然后单击 Edit... 按钮。

单击新建按钮,然后键入 C:\Uncrustify,或将 uncrustify.exe 解压缩到的目录。

重要提示:单击确定关闭对话框,否则您的更改将不会保存。核实

在 CMD 窗口中,键入 where uncrustify 应返回 uncrustify.exe 的路径。

在我的情况下,它显示 C:\Uncrustify\uncrustify.exe 关闭 Atom 并重新打开它。现在您应该可以进行原子美化了,它将使用 Uncrustify 来格式化您的选择

于 2019-01-06T14:26:44.853 回答