Gai*_*ith 4 c++ editor indentation codeblocks visual-studio
我以前使用Microsoft Visual Studio 2005编写C++代码,其中auto-indent的行为非常好.
但是当我尝试使用Code :: Blocks时,我意识到自动缩进的行为很糟糕.
例如,困扰我的事情之一:
for (int i = 0; i < n; i++)
//it start from here in Code::Blocks
for (int i = 0; i < n; i++)
//I want it to start from here like in Visual Studio
Run Code Online (Sandbox Code Playgroud)
同样的事情if和while
有没有办法改变Code :: Blocks中自动缩进的行为,所以它会像Microsoft Visual Studio自动缩进一样好?
Gar*_*ett 10
首先,确保smart indent已启用(设置 - >编辑器 - >智能缩进).
它仍然不适合我在Ubuntu,但安装codeblocks-contrib包
sudo apt-get install codeblocks-contrib
Run Code Online (Sandbox Code Playgroud)
解决了一些问题.它固定智能缩进为if,while,for,但不能用于类和函数.如果有人知道如何解决剩下的问题,请告诉我.
| 归档时间: |
|
| 查看次数: |
4928 次 |
| 最近记录: |