c++ - Sublime Text 2 能否像 Eclipse 一样重新格式化 C++?

标签 c++ eclipse format sublimetext2

对于我简单的 C++ 代码,我正在尝试从 Eclipse(太重)过渡到 Sublime。

到目前为止,我对 Sublime Text 2 非常满意,但我对缩进和重新格式化样式完全不满意。

在 Eclipse 中,您只需按下组合键,CMD+SHIFT+F ,并且代码变得非常可读,我不得不说标准 Edit>Line>Reindent不完全竞争。所以我尝试了几个用于重新格式化的软件包,但到目前为止我还没有发现任何看起来像 eclipse 的东西。有谁知道一个包可以完成这项工作?

看看1.reindent 2.eclipse 3.package的三个样式

干杯, 罗伯托

enter image description here enter image description here

enter image description here

最佳答案

有一个非常好的插件系统EditorConfig进行源代码格式化。

您为您的项目创建一个“样式”定义,例如:

# 4 space indentation
[*.py]
indent_style = space
indent_size = 4

然后它可以在受支持的编辑器(有很多)之间共享,以便所有从事同一项目的开发人员可以共享相同的规范。

显然,您也可以为自己设置全局样式。

否则,对于实际的自动格式化,Sublime 有一些插件,比如 this one for example

关于c++ - Sublime Text 2 能否像 Eclipse 一样重新格式化 C++?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33632149/

相关文章:

c++ - 寻找调试棘手的 Windows 服务启动 gremlin 的想法

Python:使用自定义分隔符格式化字符串

vb.net - 如何使用 vb.net 在 datagridview 中将数字格式化为小数点后 3 位

javascript - jquery日期转换chrome可以工作,但IE和firefox不行

c++ - 如何模拟模板别名的推导指南?

c++ - 在命名空间的结构中使用静态函数时出错。 (c++)

c++ - 在 CMFCToolBar 中为顶级 CMFCToolBarButton 设置图像

android - 将网站下载到字符串

java - 如何访问 Bamboo 项目和全局变量

java - 如何使 Eclipse 格式化程序将 while 语句保留在同一行?