在 Jetbrains Pycharm(专业版,2016.1)中,是否有一种方法(内置或第三方)修改 python 中的代码样式以通过运算符(特别是赋值运算符)对齐连续行?例如,我想
var1 = 5
variable2 = 10
varbl3 = 15
重新格式化为
var1 = 5
variable2 = 10
varbl3 = 15
我知道有几个软件包可以让我使用外部命令手动执行此操作(我目前正在使用前端对齐,但字符串操作也可以正常工作),但它阻止我也使用代码重新格式化(我发现这非常有用) )在同一段代码上。
我知道这不遵循 PEP-8 标准,并且我不想就对齐代码的优点/缺点进行辩论。有没有办法让重新格式化代码选项自动为我处理这个问题?
据我所知,没有自动的方法。
也就是说,我发现非常有用的是“使用箭头键在双 ⌥(选项键)上添加多行插入符”(在“常规”>“智能键”中找到)以及“将插入符移动到下一个单词”。
-
将光标置于第 1 行,双击 ⌥ 并按住,然后按向下键
箭头表示要编辑的行数。
-
松开 ⌥(让 Pycharm 退出“添加更多光标模式”),然后使用“将插入符移动到下一个单词”⌥→ 将光标移动到=
在每行上。
-
添加一堆空格,直到所有等号都超过对齐点。
-
将光标放回行首以使它们再次对齐。
-
将它们移动到对齐点。
-
Shift ⌥ → 突出显示 = 之前的空格。
-
然后退格键将所有内容对齐。
** 我使用的是 Mac,因此其他操作系统的按键会有所不同。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)