【问题标题】:Pycharm disable closing brackets and enable autoindentPycharm 禁用右括号并启用自动缩进
【发布时间】:2015-12-01 13:10:03
【问题描述】:

最近我开始使用 Pycharm(我安装了 edu 版本,希望少一些“你不能没有的功能”)。目前我正在努力解决两个问题:
1) 当我输入[ 时,pycharm 用[] 自动完成我的括号。不,如果我想要[],我输入“[]”,如果我想要[,我只想输入“[”。类似于任何其他“括号”,例如" ' [ { ( 等。

2) 输入 if-else 循环:

if something:
    something more  
    #now  want else, so I type...
    else

我想知道 Pycharm 是否足够聪明,可以自动将else 放在前面的缩进中,与if 处于同一级别?
也许有一些众所周知的选项,但英语不是我的母语,所以我不知道如何命名它们并在网上找到。或者也许我以某种方式禁用了这些功能?

【问题讨论】:

    标签: pycharm


    【解决方案1】:

    注意:我使用的是 Pro 5.0 版本,不是 100% 确定您在社区版本中也有相同的版本。

    对于#1,您可以在智能键设置中禁用自动右括号/引号,默认启用:

    对于#2,当您添加最后的:(即当您输入整个else: 时)时,它确实会自动正确缩进else

    【讨论】:

      猜你喜欢
      • 2014-07-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-23
      • 1970-01-01
      • 2021-07-30
      • 2011-09-26
      • 2011-07-09
      相关资源
      最近更新 更多