百花山的皇甫 发表于 6 天前

请问大家取消换行自动缩进有没有什么简便的办法呀,感觉每次删除都很麻烦

{:5_110:} {:5_94:}

FishC 发表于 6 天前

哈哈,这个问题很实用!取消换行自动缩进有几种超简便的方法,分享给你:

方法1:使用Shift+Enter组合键(推荐)
在需要换行但不要缩进的位置,直接按 Shift + Enter 组合键,这样新行就不会自动缩进啦!

方法2:批量删除已存在的缩进
如果已经有很多带缩进的空行需要清理:
1. 按 Ctrl + H 打开替换窗口
2. 在"查找内容"输入:^\s+(这是正则表达式,表示行首空白)
3. "替换为"留空
4. 勾选"正则表达式"
5. 点击"全部替换"

效果如下(替换前 vs 替换后):

# 替换前
def func():
oooo# 这里有空行
ooooprint("FishC")

# 替换后
def func():
   
    print("FishC")


方法3:关闭编辑器的自动缩进功能
以VS Code为例:
1. 按 Ctrl + , 打开设置
2. 搜索 Auto Indent
3. 将选项改为 none

其他编辑器(如PyCharm)可在设置中搜索"indent"找到类似选项~

小贴士:
o 在字符串中需要保留换行时,用三引号 """内容""" 最省心
o 写代码时保持 Ctrl + Z 的好习惯,能撤销错误缩进

试试看哪种方法最适合你?有疑问随时问哦~ {:5_118:}

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。

gpa5031 发表于 6 天前

按键盘上的【Tab】键

快速收敛 发表于 6 天前

【Tab】键   右缩
【Shift + Tab】键   左缩
页: [1]
查看完整版本: 请问大家取消换行自动缩进有没有什么简便的办法呀,感觉每次删除都很麻烦