不同文本编辑器的文件缩进更改

Yan Yi

我喜欢在vim和sublime中编写代码,有时在同一个文件中可互换地使用它们。最近,我尝试运行python脚本,它给了我一个缩进错误。原来,同一文件在vim和sublime中的缩进方式不同。

我的问题是:有办法避免这种情况吗?还是不能保证如果使用不同的文本编辑器,我的文件格式将保持不变?

崇高打开的文件:

升华

在vim中打开的文件:

vim

姓名

您正在混合使用空格和制表符进行缩进。对于人类读者来说,这可能非常令人困惑,因为根据查看代码的方式,缩进可能会有所不同。幸运的是,Python解释器足以发现并告诉您。

一种好的策略是始终使用空格,因为这将为您提供跨编辑器/ IDE的一致格式和缩进,而不管其设置如何。

要将所有选项卡更改为vim中的空格:

:set tabstop=4
:set expandtab
:%retab

(您可能想将前两个命令添加到.vimrc,至少对于Python文件是这样。)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

不同文本编辑器的文件缩进更改

来自分类Dev

Win7内置文本编辑器,带有文件更改通知

来自分类Dev

ValidationMessage不会更改文本编辑器边框的颜色

来自分类Dev

Sublime文本编辑器:更改插件热键?

来自分类Dev

全局更改Xubuntu的默认文本编辑器

来自分类Dev

全局更改Xubuntu的默认文本编辑器

来自分类Dev

更改eXtplorer的文本编辑器EditArea的高度

来自分类Dev

Sublime文本编辑器:更改插件热键?

来自分类Dev

Atom文本编辑器撤消更改太多

来自分类Dev

富文本编辑器更改样式

来自分类Dev

如何更改默认的文本编辑器?

来自分类Dev

如何使用文本编辑器编写HTML文件

来自分类Dev

文本编辑器可处理超大文件

来自分类Dev

文本编辑器可处理超大文件

来自分类Dev

文本编辑器Java Swing actionListener保存文件

来自分类Dev

如何运行与文本编辑器关联的CMD文件

来自分类Dev

具有基于缩进的折叠功能的文本编辑器或查看器

来自分类Dev

具有基于缩进的折叠功能的文本编辑器或查看器

来自分类Dev

两个文本编辑器之间的Python缩进错误

来自分类Dev

加密文本编辑器

来自分类Dev

文本编辑器上的竖线

来自分类Dev

AngularJS的富文本编辑器

来自分类Dev

加密文本编辑器

来自分类Dev

文本编辑器PHP MYSQL

来自分类Dev

译者的文本编辑器

来自分类Dev

文本编辑器可编辑大(4.3 GB)的纯文本文件

来自分类Dev

文本编辑器可编辑大(4.3 GB)的纯文本文件

来自分类Dev

在 geany 或其他文本编辑器中为不同的语言使用不同的字体?

来自分类Dev

如何让用户在WordPress WSIWYG文本编辑器中更改文本字体和颜色

Related 相关文章

热门标签

归档