我正在使用 Keil Microvision IDE在C语言中完成一个项目。但问题是新行(按Enter键)导致下一行以 "标签" 字符开头,这会让人打开其他编辑器中的项目,例如记事本++,因为" tab"字符在不同的编辑器中的解释方式不同(制表符有时表示8/4个spces,具体取决于编辑器。)
那么我如何才能在Keil Microvision中进行自动打算,这将在所有编辑器中实现标准化?或者有一些软件可以做到吗?
答案 0 :(得分:0)
如果您希望它总是看起来相同,或者您可以将Notepad ++ / Keil中的选项卡大小设置为相同的值,则可能需要使用空格而不是制表符。但是你可以在标签或空格之间进行选择。
在Kiel的编辑>编辑选项卡中的配置下,您可以设置标签大小以及是否要用空格替换标签。
我总是在我的代码上使用源代码压头,例如(Uncrustify)。这允许您根据中央配置文件以一致的方式格式化(重新)源文件。