我的源代码不是我的,没有评论,它完全没有缩进。真是一团糟吗?你知道是否有一些选项,kdevelop的插件会自动缩进吗?
答案 0 :(得分:11)
假设您正在使用KDevelop 4而不是(不再支持)KDevelop 3 ......
您可以使用“编辑>重新格式化来源”格式化当前文件来源。
您也可以右键单击左侧“项目”视图中的一个或多个文件,然后选择“格式化文件”
您可以在“设置>配置KDevelop>源格式化程序”中配置源格式设置。
KDevelop 4使用AStyle来处理格式化。
编辑:
需要注意的是,“设置>配置编辑器”中还有一些设置用于配置嵌入式KatePart。
这些是“编辑时”设置,不会影响上面详述的源格式化组件。例如,这将在括号后插入换行符时控制自动缩进。
答案 1 :(得分:1)
答案 2 :(得分:1)
在KDevelop中如果我没记错的话你可以去设置 - >配置 - >缩进。 (或类似的东西)。虽然我不记得你写的是自动缩进的设置,还是一般的格式化代码。
答案 3 :(得分:0)
像缩进这样的工具非常强大,但是有很多开关足够灵活,可以支持所有的编码风格。
如果它是你正在编辑的编辑器,vim很好地为C做了语法敏感的缩进。用Vim打开文件并执行“gg = G”,然后就完成了。