05 September 2014

今天看到一帖子里激烈争论Python的缩进,忍不住想发表一下自己的看法。我了解Python强 制缩进的初衷,但其在实际使用中确确实实会导致不便。

对于我来说Python缩进的主要麻烦是:

  • 复制、粘贴不方便

    我经常会复制、粘贴代码到交互的Python Shell里试验。这时候常常因为缩进的原因而失 败。只能是先粘贴到文本编辑器里“半自动”地调整缩进再复制到Python Shell中。 如果是 用大括号的话就可以什么也不管直接用。

  • 无法使用称手的编辑器时改代码麻烦

    例如在某些服务器上调试代码时只能用裸奔的vi。这时改Python代码不仅要一个一个空格 的敲,而且还要肉眼对齐。

  • 无法自动整理代码缩进

    通常来讲,其它编程语言的代码即使改得乱七八糟也可以选中后一个快捷键就对齐了。可 是Python就没办法了。



blog comments powered by Disqus