我的python文件中的var名称有问题,使用 VSCode 和 autopep8 ,这是一个例子:
...
formal_education: bool
...
Autopep formater更改格式如下:
...
formal_education:
bool
...
引发 flake8 检测到的语法错误,所以,我尝试了一些特殊的评论,例如:# autopep8: noqa
和其他人使用某些特定的PEP,但看起来编辑器跳过之前的某个阶段并且似乎不可能避免这种行为。
我知道问题是关于var name中 这个词。
现在的解决方案是在保存阶段禁用格式检查
"editor.formatOnSave": false
,但我想知道如何解决这个问题,可能有一些配置要自动执行或者可能直接通过VSCode,或者如何直接在文件中应用特殊注释来实现这一目标。
谢谢!
我正在使用:
答案 0 :(得分:1)
尽管这很旧,但是有一个解决方案:
只需将$(document).ready(function(){
$('.collegeTypeNav .tab').click(function(){
var tabID = $(this).data('tabid');
$('.collegeTypeNav .tab').children().removeClass('current');
$(this).addClass('current');
$('.mainContent').children().hide();
$('.mainContent').find("[data-blockid="+tabID+"]").show();
});
$('.aboutCollegeNav .tab').click(function(){
var tabID = $(this).data('tabid');
$('.aboutCollegeNav .tab').children().removeClass('current');
$(this).addClass('current');
$('.mainContent').children().hide();
$('.mainContent').find("[data-blockid="+tabID+"]").show();
});
});
放在不应格式化的行的末尾
希望这仍然可以帮助某人!