首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

python缩进格式错误的是_python 缩进错误,

在实际情况中,由于代码缩进而出现语法错误或逻辑错误,在我看来有这两种主要情况,一是混用tab和空格缩进,二是编辑器对缩进的处理各异。...我觉得为了避免因代码缩进而产生不必要的麻烦,写python代码应该,使用唯一的缩进方式(要么tab,要么空格),使用固定和统一的编辑器,此外,还应该利用好编辑器的一些特性。...对于notepad++而言,除了上面所说的显示空格和制表符外,还有两个特性可以使用:一是,编辑菜单下的blank operation有两个选项tab to spacespace to tab,如果对上图的那段代码做...tab to space,代码列对齐基本不变,箭头都变成点,但是执行结果是a;二是,在 设置-首选项-语言下可以选上“以空格代替”,这样以后每次按tab键都会自动转换为空格。...其他的编辑器,也有对应的一些处理技巧,比如,列表中有人提出,对VIM可以这样设置: set list set listchars=tab:\|\ ,trail:-,nbsp:_ 更多的编辑器特性,google

2.2K20

Vim的基本使用方法

〇、准备工作,确认是否安装 vim分两种,一种是命令行的,就叫vim,绝大部分linux默认已经安装。还有一种是带图形界面的vim,也叫gvim。...+w _ :水平方向最大化 ctrl+w | :垂直方向最大化 ctrl+w = :将所有窗口平均调成一样大小 注3:关闭当前split的窗口 ctrl+w c :关闭当前split窗口 1.6 在新tab...中再打开一个文件 :tabnew 5.v 注1:在多个tab中来回切换:ctrl+pageup/pagedown 1.7 利用浏览目录Explore来打开文件夹,在文件夹里再选择打开哪一个文件 :Explore...# 不保存,直接退出 :w # 保存,不退出 二、常用编辑命令 2.1 输入文字或代码 与其他大部分编辑器不同的是,vim中编辑文字或者代码需要先进入插入模式。编辑完按ESC键退出。...与空格 set tabstop=8 set softtabstop=8 set expandtab 临时显示空白字符 set list set listchars=tab:>-,eol:$ 七、插件的安装和管理

18910

Rc-lang开发周记11 重构与Lexer

本周一开始重构了一下vm的部分代码,之后基本上都是在用新语言重写parser的部分。...说的直白一些就是把字符串划分开,哪一部分是名字,哪一部分又是空格,哪一部分是数字,诸如此类。Token就是表明了这个东西到底是哪种词,如果不明白可以看后面的代码部分。...= SPACE) } } ^^前都是解析的部分,解析部分的~是连接的意思,也就是说前面的解析完会接着解析后面的内容。...后面处理的部分只是将每个解析部分生成的输出都连接起来,成为一个List[Token]。...由于觉得用不到因此我在这里干掉了SPACE 其中出现过的一些函数的定义 def space: Parser[Token] = positioned { whiteSpace.+ ^^^ SPACE

13820

vscode 常用设置

tab键自动转为插入空格(默认就是勾选的) ? 5. 取消根据打开文件的内容自动设置Editor:Tab Size、Editor:insert Space的值 ? 6. 插件安装与配置 ?...注意:针对该插件,输入完自动格式化设置不起作用,需要按Ctrl+s才会格式,另外,似乎不支持Vue ? 插件配置 集成Eslint ? tab空格数配置 ? 去掉每行代码结尾的分号 ?...tab设置 ? vue-beautify插件安装(Vue格式化推荐使用) ? 7....(搜索)选择要使用的格式化器(例子圈选部分),点击 ?...为了避免麻烦,我们可以设置我们安装的格式化插件为默认格式化器,该格式化插件会优先于其他格式化器被用于格式化,但是实践发现,当使用如下红色选框圈选时的格式化器作为默认格式化器时,格式化vue代码不起作用

1.7K30
领券