Pycharm代码重新格式化:按操作对齐行

2024-09-26 22:54:48 发布

您现在位置:Python中文网/ 问答频道 /正文

在Jetbrains Pycharm(专业版,2016.1)中,是否有一种方法(内置或第三方)修改python中的代码样式,以使操作符(尤其是赋值)对齐连续的行?例如,我想

var1 = 5
variable2 = 10
varbl3 = 15

重新格式化为

^{pr2}$

我知道有几个包允许我用一个外部命令手动执行此操作(我当前使用的是前端对齐,但是字符串操作也很正常),但是它阻止了我在同一段代码上使用代码重新格式化(否则我会觉得非常有用)。在

我知道这并没有遵循PEP-8标准,我不想就调整代码的优缺点进行辩论。有没有办法让“重新格式化代码”选项自动处理这个问题?在


Tags: 方法字符串代码外部命令样式手动内置pycharm
1条回答
网友
1楼 · 发布于 2024-09-26 22:54:48

据我所知,没有自动的方法。在

也就是说,我发现非常有帮助的是“在双⌥上添加多行插入符号和箭头键”(在“通用”>;“智能键”中找到)以及“将插入符号移动到下一个单词”。在

  1. 将光标放在第1行上,双击⌥,然后按住并按下 箭头显示要编辑的行数。在

    {/g1}>

  2. 放开⌥(使Pycharm退出“添加更多光标模式”),然后使用“将插入符号移动到下一个单词”→将光标移动到每行的=之前。在

  3. 添加一组空格,直到所有等号都超过对齐点。在

  4. 将光标放回行首,使其再次对齐。在

  5. 将它们移动到对齐点。在

  6. Shift⌥→高亮显示直到=。在

  7. 然后退格对齐所有内容。在

我在mac上,所以其他操作系统的按键会有所不同。

相关问题 更多 >

    热门问题