写python代码时怎么快速的给大量代码加上缩进?

Python036

写python代码时怎么快速的给大量代码加上缩进?,第1张

首先要有个不错的编辑器,比如vim、emacs、eclipse。以vim为例:

自动缩进:把整篇代码进行自动缩进(gg=G),或者在v模式下选中几行后进行缩进(=)。

手工缩进:v模式下选择需要处理的一些行,增加缩进(>),或者减少缩进(<)。

使用编辑器:

自带的IDE的话,选中你要缩进的代码,组合键 Ctrl+Alt+[ 向左,Ctrl+Alt+] 向右。

PyCharm, 选中你要缩进的代码,按Tab键,向右,组合键 Shift+Tab,向左。

sublime_text,选中你要缩进的代码,按Tab键,向右,组合键 Shift+Tab,向左。

其他编辑器,组合键应该类似。

编辑器,像notepad++,

SubLime可以直接

,选择你想要的行,然后按Tab,这样,所有的行都往后缩了,如果你要往前说,按shift

+

Tab就可以了

pycharm常用的快捷键合集!

搜索

Ctrl+Shift+F7:用法高亮显示

Ctrl+Alt+F7:显示用法

编辑

Ctrl+Shift+V:从最近的缓冲区粘贴

Ctrl+D:复制选定的区域或行到后面或下一行

Ctrl+Y:删除当前行

Ctrl+Shift+J:添加智能线

Ctrl+Enter:智能线切割

Shift+Enter:下一行另起一行

Ctrl+O:重新方法

Ctrl+Alt+T:选中

Ctrl+Numpad+/-:展开折叠代码块

Ctrl+Numpad+:全部展开

Ctrl+Numpad-:全部折叠

Ctrl+F4:关闭运行的选项卡

Ctrl+Space:基本的代码完成

Ctrl+Alt+Space:快速导入任意类

Ctrl+Shift+Enter:语句完成

Ctrl+P:参数信息

Ctrl+Q:快速查看文档

Ctrl+/:行注释

Ctrl+Shift+/:块注释

Ctrl+W:选中增加的代码块

Tab/Shift+Tab:缩进、不缩进当前行

Ctrl+X/Shift+Delete:剪切当前行或选定的代码块到剪贴板

Ctrl+C/Ctrl+Insert:复制当前行或选定的代码块到剪贴板

Ctrl+V/Shift+Insert:从剪贴板粘贴

Ctrl+Alt+I:自动缩进

Ctrl+Shift+U:在选定的区域或代码块间切换

Ctrl+Delete:删除到字符结束

Ctrl+Backspace:删除到字符开始

Shift+F1:外部文档

Ctrl+鼠标:简介

Ctrl+Shift+W:回到之前状态

Ctrl+Shift+]/[:选定代码块结束、开始

Alt+Enter:快速修正

Ctrl+Alt+L:代码格式化

Ctrl+Alt+O:自动导入

Ctrl+F1:显示错误描述或警告信息

Alt+Insert:自动生成代码

运行调试

Alt+Shift+F10:运行模式配置

Shift+F10:运行

Shift+F9:调试

Alt+Shift+F9:调试模式配置

Ctrl+Shift+F10:运行编辑器配置

Ctrl+Alt+R:运行manage.py任务