解决Source Insight自动缩进及TAB键扩展为4个空格问题

1. SMART TAB的用法. 解决自动缩进.

      新开一个PROJECT后,点Options->Document Options,弹出对话框后先在左上角选好要用的Document Type,主要就是设C Source File和C++ Source File,选好后点右边中间的Auto Indent调整缩进。单选里一定要点Smart,右边有两个复选框Indent Open Brace和Indent Close Brace,具体效果是如何的可以看SIS的HELP。

      勾选Auto Indent和SMART的效果:在C程序里, 如果遇到行末没有分号的语句,如IF, WHILE, SWITCH等, 写到该行末按回车,则新行自动相对上一行缩进四列。

      勾掉indent Open Brace和Indent Close Brace的效果:继上一段,在相对缩进行里, 如果输入"{"或"}", 则自动和上一行列对齐。

 

2. TAB键=4个SPACE

      写代码时候很头痛的问题是在SIS界面里,即使设置好了Tab Width=4,按四个空格所显示的缩进,和按TAB键的缩进位置是不同的,后者要更靠里面三个字符的位置,但在左下角看到的Col=5都是一样的。这样 的代码在SIS里看了不对齐,到PB里看了却是对齐的。而SIS里面看着对其的代码,在PB里面会差三格。现在发现Options-> Document Options里面的右下角Editing Options栏里,把Expand tabs勾起来,然后确定。OK,现在TAB键的缩进和四个空格的缩进在SIS里面看起来就对齐咯!

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Source Insight是一款被广泛使用的代码编辑器,它具有多种配置选项可以满足开发者的需求。其中,集体缩进是一项常用的功能,可以使代码的缩进保持一致。在Source Insight中进行集体缩进的方法如下: 1. 配置文件:Source Insight的配置文件中可以设置代码的缩进格式。通常情况下,配置文件会设置浅绿色背景,缩进4个空格,符合大多数开发者的使用习惯。 2. Document Options:当新建一个项目后,可以通过点击Options->Document Options来进行代码缩进的设置。在弹出的对话框中,首先在左上角选择要使用的Document Type,然后在右边中间的Auto Indent中调整缩进设置。建议选择"Smart"作为单选项,并选择"Indent Open Brace"和"Indent Close Brace"这两个选项。具体的效果可以参考Source Insight的帮助文档。 3. 缩进位置:在写代码时,有时候可能会遇到代码在SIS界面中按四个空格缩进和按TAB缩进显示位置不同的问题。可以在Options->Document Options中的Editing Options栏中勾选"Expand tabs"选项,然后点击确定。这样,在SIS界面中使用TAB和四个空格缩进将会对齐。 通过以上方法,您可以在Source Insight中完成代码的集体缩进。这将使您的代码具有一致的缩进格式,提高代码的可读性和维护性。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [SourceInsight配置文件,浅绿色背景,缩进4个空格,常用调试窗口](https://download.csdn.net/download/daqiao88/9883625)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [解决Source Insight自动缩进TAB扩展为4个空格问题](https://blog.csdn.net/u011804580/article/details/13622769)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值