Python 编写django应用程序时的缩进标准
我使用notepad++作为编辑器,我发现当我使用选项卡时,更容易遵循代码中的关系 1-在django代码中添加缩进(制表符或空格)的标准是什么Python 编写django应用程序时的缩进标准,python,django,Python,Django,我使用notepad++作为编辑器,我发现当我使用选项卡时,更容易遵循代码中的关系 1-在django代码中添加缩进(制表符或空格)的标准是什么 2-你推荐记事本++以外的代码编辑器吗?每个人对文本编辑器都会有不同的看法,所以问这个问题没有意义 至于空格/制表符,python有PEP8,它提供了一些用python编码的一般准则。这里的规则是使用4个空格缩进 鼓励使用4个空格,不使用制表符 许多编辑器都支持这一点,包括:,,等等 我应该指出,我并不是特别劝阻您不要使用制表符,而是要回答您关于缩进标
2-你推荐记事本++以外的代码编辑器吗?每个人对文本编辑器都会有不同的看法,所以问这个问题没有意义 至于空格/制表符,python有PEP8,它提供了一些用python编码的一般准则。这里的规则是使用4个空格缩进 鼓励使用4个空格,不使用制表符 许多编辑器都支持这一点,包括:,,等等
我应该指出,我并不是特别劝阻您不要使用制表符,而是要回答您关于缩进标准的问题。至于编辑器,您可能想尝试一下(用python编写)。一定要遵循PEP8(请使用空格!),还要遵循django风格的指导原则。我想这不是缩进规则,但有间距规则和其他编码标准 它使共享代码变得更加容易。每当我看到有人对方法、属性或变量使用camelCase或InitialCaps时,我和stackoverflow解析器都会感到困惑 以下是编码指南页面中的一些示例:
InitialCaps
小写
\uuuuu init\uuuuu
,\uuuuu unicode\uuuuu