首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何强制Sublime在每个项目中使用不同的`flke8`?

Sublime Text是一款流行的文本编辑器,而flake8是一个用于检查Python代码规范的工具。在每个项目中使用不同的flake8版本可以帮助开发人员在不同的项目中保持一致的代码规范。

要在Sublime Text中实现在每个项目中使用不同的flake8版本,可以按照以下步骤进行操作:

  1. 安装Sublime Text插件SublimeLinterSublimeLinter-flake8。这两个插件可以帮助在Sublime Text中集成flake8,并实时检查代码规范。
  2. 打开Sublime Text,点击菜单栏中的Preferences(首选项)-> Package Settings(包设置)-> SublimeLinter(SublimeLinter设置)-> Settings(设置-用户)。
  3. 在打开的配置文件中,找到linters(检查器)部分,并添加以下配置:
代码语言:txt
复制
"linters": {
    "flake8": {
        "executable": "/path/to/flake8",
        "args": ["--ignore=E501"],
        "excludes": ["*/venv/*"]
    }
}

在上述配置中,executable字段指定了flake8的可执行文件路径,可以根据实际情况进行修改。args字段可以用于传递额外的参数给flake8,例如--ignore=E501表示忽略代码行过长的警告。excludes字段可以用于指定不需要检查的文件或目录。

  1. 保存配置文件,并关闭。
  2. 在每个项目的根目录下创建一个名为.sublime-project的文件(如果已存在则跳过此步骤)。
  3. 打开.sublime-project文件,添加以下配置:
代码语言:txt
复制
{
    "settings": {
        "SublimeLinter.linters.flake8.executable": "/path/to/project-specific/flake8"
    }
}

在上述配置中,executable字段指定了项目特定的flake8可执行文件路径,可以根据实际情况进行修改。

  1. 保存.sublime-project文件,并重新打开Sublime Text。

现在,Sublime Text将在每个项目中使用不同的flake8版本进行代码检查。可以根据需要在不同的项目中配置不同的flake8版本,以保持代码规范的一致性。

注意:上述步骤中的/path/to/flake8/path/to/project-specific/flake8需要替换为实际的flake8可执行文件路径。另外,还可以根据实际需求调整其他配置参数,例如忽略特定的警告或指定不需要检查的文件或目录。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

pycharm中如何新建Python文件?_github下载python源码项目怎么

问题 最近想把本地python项目提交到github,在网上找很多教程,都是如何在pycharm设置操作,但是这些人只讲了一部分,对于小白来说,需要从头到尾彻底了解一下。...如果想把项目提交到github有多种方法,最常用还是使用git,当然也可以下载github Desktop这种GUI界面的工具,直接点点鼠标就可以提交项目。...pycharm中设置 pycharm需要配置github账户名和密码,以及要提交仓库,具体操作如下 File-settings 搜索框输入git 如上面图所示,搜索框会出现github,然后在旁边输入你...设置本地仓库 首先本地项目目录下需要初始化为git仓库,需要使用到git,初次使用git提交项目时需要设置自己用户名和邮箱(这个用户名和邮箱与上面第一步是一样),打开cmd,用命令 git config...,所以下方出现exists 然后点击share就可以了,然后到自己github上就能看到项目了。

2.8K20

sublime text for Mac(代码编辑器)v4.0中文版

转到定义使用语法定义中信息,Sublime Text自动生成每个类,方法和函数项目范围索引。...这个索引支持Goto Definition,它有三种不同方式:- 悬停在符号上时会显示一个弹出窗口- 当插入符号时按F12- 项目功能中转到符号可以通过配置文件按照语法定制符号索引,使用户可以根据自己需要定制功能...自定义任何东西键绑定,菜单,片段,宏,完成和更多 - 几乎所有Sublime Text中都可以简单JSON文件进行定制。该系统为您提供了灵活性,因为可以每个文件类型和每个项目的基础上指定设置。...您可以根据需要编辑尽可能多行和列。通过使用多个窗口进行编辑并在每个窗口中使用多个分割来利用多个监视器。查看分屏编辑选项视图分屏菜单。要将多个视图打开到一个文件中,请使用文件?新视图到文件菜单项。...即时项目切换Sublime Text中项目捕获工作区全部内容,包括修改和未保存文件。

70810
  • 前端代码开发神器:sublime text(程序员必备工具)

    2.转到定义使用语法定义中信息,Sublime Text自动***每个类,方法和函数项目范围索引。...这个索引支持Goto Definition,它有三种不同方式:- 悬停在符号上时会显示一个弹出窗口- 当插入符号时按F12- 项目功能中转到符号可以通过配置文件按照语法定制符号索引,使用户可以根据自己需要定制功能...6.自定义任何东西键绑定,菜单,片段,宏,完成和更多 - 几乎所有Sublime Text中都可以简单JSON文件进行定制。...该系统为您提供了灵活性,因为可以每个文件类型和每个项目的基础上指定设置。7.分割编辑利用分割编辑支持充分利用宽屏幕显示器。并排编辑文件,或在一个文件中编辑两个位置。...您可以根据需要编辑尽可能多行和列。通过使用多个窗口进行编辑并在每个窗口中使用多个分割来利用多个监视器。查看分屏编辑选项视图分屏菜单。要将多个视图打开到一个文件中,请使用文件?新视图到文件菜单项。

    1.7K30

    如何优雅地使用Sublime Text3

    如何配置,请参见 Sublime Text中使用 SFTP 插件快速编辑远程服务器文件;如欲使用FtpSync可参见Sublime使用及FtpSync远程同步;大道至简,因简而悦;开心垒码,值得折腾。...WakaTime -- 记录你Code时间; WakaTime可以做到精确地统计到你花在某个项目时间;WakaTime针对不同IDE,拥有不同插件,Sublime上安装着插件,就能统计到我使用...,谁谁知道(说到vue, 这vue-cli就蛮有使用必要了( Webpack, Eslint, Test等都配置完善,十分贴心); 而写Js代码,于稍大项目 Eslint 就很有使用必要,而 sublime...只能说:每个人都工具使用都怀有不同态度和追求;但是,工欲善其事,必先利其器;此一点总是没错。...新时代总会崛起些新秀,比如Github出品Atom许有赶超Sublime之势,目测充盈着些许不同理念;有时间定当去学习下,知乎有话题:如何评价 Github 发布文本编辑器 Atom?

    6.7K60

    零基础学习weex(一)Vue1.0

    , run anywhere 猫厂2016年6月开源基于vue.jsvue传送门小巧轻量前端开发框架;weex可以直接在mvn项目中使用;weex提供了一个playground,可以方便预览正在开发页面...学习一个技术,我喜欢先从基础入手,有一定基础上提出自己问题,再深入学习,解决。初接触weex时难免会有以下问题: 如何在mac上搭建weex环境?...如何使用weex创建工程,编写经典HelloWorld? 如何将weex集成到iOS工程? 如何将weex创建工程转换成jsiOS工程中使用? 本篇将一一讲解。...二、Weex下HelloWord 官方采用weex init创建项目,需要了解可以穿越过去传送门,在此,感谢MountainX博文采用Sublime Text创建编辑.we,相信大家对Sublime...前文提到Sublime创建.we,是基于vue1.0,目前vue2.0按照之前方法,.we根目录下执行weex helloWorld会出现对应js,现在走不通了。。。。。。。。。。。。。。。。

    78140

    维护Python代码5种工具

    以下会推荐一些我们最喜爱检查代码(包括检查 PEP 8 和其它代码风格错误)库,用它们来强制保持代码风格一致,并确保项目成熟时有一个可接受测试覆盖率。 ?...尽管你团队自身可能也会有稍微不同于 PEP 8 代码风格规范,但任何代码风格规范目标都是代码库中强制实施一致标准,使代码可读性更强、更易于维护。下面三个库就可以用来帮助你美化代码。...然后运行 pylint [options] path/to/dir 或者 pylint [options] path/to/module.py 就可以命令行中使用 Pylint,它会向控制台输出代码中违反规范和出现错误地方...3、 Isort Isort 这个库能将你项目中导入库按字母顺序排序,并将其正确划分为不同部分(例如标准库、第三方库、自建库等)。...一个很好解决方案是使用一个库,自动将代码按照 PEP 8 规范进行格式化。我们推荐三个库都有不同自定义级别来控制如何格式化代码。

    2K20

    高效率工具

    Output enhancer - Visual Studio Marketplace 更直观地输出窗口看到各种不同种类信息 ? 调试神器OzCode ?...然后广告两个我写插件: 编码规范工具 可以帮忙检测工程中是否存在编码错误文件,可以把他们转为 GBK 或 utf8 图片注释 可以注释中使用图片 还有我小伙伴插件VisualStudio...可以,请看 Visual Studio 自定义项目模板 Vsiual Studio 还有一个强大功能,自定义外部命令 Sublime 对于编辑器,我就推荐 Sublime Text ,vs code...我现在就是 Sublime 写博客 SublimeText2 支持但不限于 C, C++, C#, CSS, D, Erlang, HTML, Groovy, Haskell, HTML, Java...可以杀掉博客园和csdn广告,百度广告 安装软件 刚拿到电脑,需要安装很多软件,如 Py 或其他软件,但是安装时候,经常需要点击很多步骤,如何才可以做到自动安装?

    1.6K10

    Sublime插件介绍 转

    new Snippet:自定义代码片段,保存到user下 Project: 项目相关,少。 Preferences:对于sublime_text进行一些个性化定值。...Shift+Alt+1,2,3,4,5:开启对应数字多栏编辑 Ctrl+P:Goto Anything Ctrl+P: 查找项目文件: 直接输入名称:不同文件中切换,支持级联目录模式...可以浏览器中打开,还可以配置不同文件打开方式。 单单下面这一个功能就必须安装了!.../*:回车创建一个代码块注释 /**:回车自动查找函数中形参等等。 它会生成 JSDoc 格式注释。如果你从没有使用过类似的工具,DocBlockr 会让你觉得以前没有它是如何写代码。...把原来禁用了吧 NO.14 Color Highlighter :CSS颜色高亮 这个插件我等了很久了(使用breakets时候发现 ,好用到爆),我最早Sublime Text写CSS

    1K30

    如何在 Linux 中编辑配置文件?

    本文将详细介绍如何在 Linux 中编辑配置文件常见方法。图片步骤 1:选择编辑器开始编辑配置文件之前,您需要选择一个适合文本编辑器。...不同应用程序和系统组件具有不同配置文件,它们通常位于特定目录中。以下是一些常见配置文件目录:/etc:该目录包含系统级配置文件,如网络配置、服务配置等。...根据您要编辑配置文件类型和位置,确定要编辑准确文件路径。步骤 3:使用命令行编辑器编辑配置文件以下是 Linux 中使用命令行编辑器编辑配置文件基本步骤:1....如果有未保存更改,可以使用 :q! 强制退出。 Nano 中,按下 Ctrl + X 组合键退出编辑器。请注意,具体编辑操作和快捷键可能会因编辑器而异。...Sublime Text:Sublime Text 是一个流行跨平台文本编辑器,具有丰富功能和插件生态系统。根据您偏好和系统桌面环境,选择一个适合图形界面编辑器,并使用它打开和编辑配置文件。

    87310

    Mac OS X系统搭建谷歌Go语言开发工具 Sublime Text 2环境配置

    每个工作区都应当包含源文件(src)、相关包(pkg)、执行文件(bin)三个目录。...Sublime Text 2可以免费使用,只是保存次数达到一定数量之后就会提示是否购买,点击取消可以继续,和正式注册版本没有任何区别。.../Linux/2013-10/91701.htm 如何开发 Sublime Text 2 插件 http://www.linuxidc.com/Linux/2013-09/90046.htm...(这个插件源代码 https://github.com/DisposaBoy/GoSublime) 安装完成之后,就可以菜单中看到如下所示: 到这里,Sublime Text...四、开始Golang 在你GOPATH工作空间里,src目录下新建一个文件夹,以项目名命名,然后将文件夹拖到Sublime Text 2上,即可将项目Sublime Text 2中打开了

    56130

    Github搭建个人博客

    这时候,[阿成][]同学又出现了,提到另一个方法,就是利用github已支持jekyll,按要求建目录、文件,然后直接传到github对应项目中就可以了,github会自动解析模板并显示,此方法优点就是只需要安装...于是,我们可以同样方法建立导航、头部之类公用代码,然后放到_includes目录中,需要位置引用。...项目,下载你需要RSS文件放到站点根目录下 3.然后页面的区加上RSS即可,像 <link href='/feed.xml' rel='alternate' type='...<em>Sublime</em> <em>Sublime</em> Text 新建文件<em>的</em>模版插件: SublimeTmpl 修改<em>Sublime</em> 新建和保存文件时<em>的</em>默认格式 <em>在</em> <em>Sublime</em> Text <em>中使</em>用 Snippet sublimetext-markdown-preview...<em>Sublime</em> Text Snippet scopes hexo <em>如何</em>搭建一个独立博客——简明Github Pages与Hexo教程 Hexo<em>在</em>github上构建免费<em>的</em>Web应用 hexo你<em>的</em>博客 Git

    72810

    pycharm基本操作_有哪些简单电脑运行

    比如sublime或者Vim,这样有利用加深对 Python 标准库中常用模块和方法记忆,也有易于对问题定位和排查。...当熟悉一门语言后,我们就应该找到更高效工具来提高生产效率,Pycharm 是 Python 开发者中使用最多一款工具,当然也有人对它嗤之以鼻,但本文不是争论哪个IDE好,而是介绍如何使用Pycharm...Python 解释器来运行该项目,你可以直接使用系统安装Python,不过通常不建议这么做,而是每个项目使用独立虚拟环境来运行,虚拟环境可以选择已经创建好,也可以 Pycharm 中创建一个新虚拟环境...Django Support 第三步:配置运行 如何启动 Django 项目呢?...,点击那个绿色三角形就可以Pycharm中启动项目了。

    62410

    请马上卸载Notepad++,事实已证明,它可以……

    我认为应当使用正确工具去做有价值事情,并把效率最大化,所以我会用 Eclipse 编写 Java 项目 Vim 编写Shell, Sublime Text 编写 JavaScript/HTML...Text 支持大量插件,如何找到并管理这些插件就成了一个问题,Package Control 正是为了解决这个问题而出现,利用它我们可以很方便浏览、安装和卸载 Sublime Text 中插件。...# 正则表达式查找&替换 正则表达式 是非常强大文本查找&替换工具,Sublime Text中使用 Alt + R 切换正则匹配模式开启/关闭。...# 跳转(Jumping) Sublime Text 提供了强大跳转功能使得我们可以不同文件/方法/函数中无缝切换。...3.项目(Projects):Sublime Text支持简单 项目管理,但我一般只用到文件夹。 4.Vim模式(Vintage):Sublime Text自带 Vim模式。

    2.4K10

    卸载 Notepad++!事实已证明,它更牛逼…

    我认为应当使用正确工具去做有价值事情,并把效率最大化,所以我会用 Eclipse 编写 Java 项目 Vim 编写Shell, Sublime Text 编写 JavaScript/HTML...支持大量插件,如何找到并管理这些插件就成了一个问题,Package Control 正是为了解决这个问题而出现,利用它我们可以很方便浏览、安装和卸载 Sublime Text 中插件。...# 正则表达式查找&替换 正则表达式 是非常强大文本查找&替换工具,Sublime Text中使用 Alt + R 切换正则匹配模式开启/关闭。...# 跳转(Jumping) Sublime Text 提供了强大跳转功能使得我们可以不同文件/方法/函数中无缝切换。...3.项目(Projects):Sublime Text支持简单 项目管理,但我一般只用到文件夹。 4.Vim模式(Vintage):Sublime Text自带 Vim模式。

    1.2K30

    sublime text for Mac(代码编辑器)v4.0中文注册版

    Sublime Text For Mac版是具有代码高亮、语法提示、自动完成且反应快速编辑器。...并且Sublime Text For Mac中还有拼写检查,书签,完整 Python API,Goto功能,即时项目切换,多选择,多窗口等等。...触发⌘ + P,可以:      键入文件名一部分来打开它。      键入@以跳转到符号,#文件中搜索并:转到行号。      ...这些快捷键可以合并,这样tp@rf可以带你到一个功能READ_FILE文件中text_parser.py。同样,tp:100会带你到第100行同一个文件。      ...您可以根据需要编辑尽可能多行和列。通过使用多个窗口进行编辑并在每个窗口中使用多个分割来利用多个监视器。      查看分▶屏编辑选项视图分屏菜单。

    89910

    VS Code会“一统江湖”吗?

    众多特性中,它最受欢迎特性有有基于缩写代码片段、自动配对字符和根据文件名进行模糊查找。所有这些功能都成为后来每个流行文本编辑器主要特性。...TextMate 使用 macOS 内置脚本语言,它没有一个合适扩展 API,而主要是围绕处理标准输出,Sublime Text 和它不同,其扩展可以具有丰富 API 嵌入式 Python 运行时中运行...code-server项目将 VS Code 作为一个常规 Web 应用程序运行,换句话说,托管服务器上并通过浏览器访问。...从 VS Code GitHub 上提交图能看到其活跃开发,领先 Atom 以及其他大型开源项目(比如 Facebook React)。注意,这些图 Y 轴尺度差异。...如果我们其他类别中流行软件为参照,那么它有潜力很长一段时间内保持其作为最受欢迎文本编辑器地位,可能是几十年。

    66110

    请马上卸载Notepad++...!

    我认为应当使用正确工具去做有价值事情,并把效率最大化,所以我会用 Eclipse 编写 Java 项目 Vim 编写Shell, Sublime Text 编写 JavaScript/HTML...Text 支持大量插件,如何找到并管理这些插件就成了一个问题,Package Control 正是为了解决这个问题而出现,利用它我们可以很方便浏览、安装和卸载 Sublime Text 中插件。...# 正则表达式查找&替换 正则表达式 是非常强大文本查找&替换工具,Sublime Text中使用 Alt + R 切换正则匹配模式开启/关闭。...# 跳转(Jumping) Sublime Text 提供了强大跳转功能使得我们可以不同文件/方法/函数中无缝切换。...3.项目(Projects):Sublime Text支持简单 项目管理,但我一般只用到文件夹。 4.Vim模式(Vintage):Sublime Text自带 Vim模式。

    2.7K10

    使用ESLint & Prettier美化Vue代码

    Prettier 是一个有见识代码格式化工具。它通过解析代码并使用自己规则重新打印它,并考虑最大行长来强制执行一致样式,并在必要时包装代码。...初始化 Vue 项目推介 格式化代码方面, Prettier 确实和 ESLint 有重叠,但两者侧重点不同:ESLint 主要工作就是检查代码质量并给出提示,它所能提供格式化功能很有限;而 Prettier...而 Prettier 被设计为易于与 ESLint 集成,所以你可以轻松项目中使两者,而无需担心冲突。...得工作原理,它会对比格式化前和 Prettier 格式化后代码,有不一致地方就会报错提示;我们可以借助一些工具来修复,比如: eslint --fix,prettier-eslint-cli;可将其配置...Pre-commit Hook 约束代码提交 以上探讨了如何运用 ESLint & Prettier 写出优质代码,这都是针对个人推荐性行为;为保证团队统一代码风格,则必须采取些手段以强制约束;假如您团队使用

    3.4K71

    收藏:因为有这篇Sublime Text使用教程,我立即卸载掉了Notepad+...

    我认为应当使用正确工具去做有价值事情,并把效率最大化,所以我会用 Eclipse 编写 Java 项目 Vim 编写Shell, Sublime Text 编写 JavaScript/HTML...Text 支持大量插件,如何找到并管理这些插件就成了一个问题,Package Control 正是为了解决这个问题而出现,利用它我们可以很方便浏览、安装和卸载 Sublime Text 中插件。...▍正则表达式查找&替换 正则表达式 是非常强大文本查找&替换工具,Sublime Text中使用 Alt + R 切换正则匹配模式开启/关闭。...▍跳转(Jumping) Sublime Text 提供了强大跳转功能使得我们可以不同文件/方法/函数中无缝切换。...项目(Projects):Sublime Text支持简单 项目管理,但我一般只用到文件夹。 4. Vim模式(Vintage):Sublime Text自带 Vim模式。 5.

    4.2K30

    linux怎样重启命令,Linux重启命令介绍

    执行带 -f 参数 reboot 命令来强制重启 Linux 设备(这类似按压机器上电源键): # reboot -f -f, –force:立刻强制中断,切断电源或重启。...如果你对命令行比较熟悉,那这样做是最便捷,也是最安全。同时重启和关闭系统命令不多,你可以选择其中拿手来完成任务。 Linux重启命令与如何重启网络?...分享下Linux重启命令用法,linux如何重启网络方法?...Linux系统下常用在关机/重启命令有shutdown.halt.reboot和init,但每个命令内部工作过程是不同. 1.shutdow … Linux重启命令 Linux和windows不同...控件,即当文字长度变 … windows下Git简单入手 现在再搞golang,go get github.com/xxx 命令使需要git.提交新项目到github.com也要git,老东西了,呵呵现在也要学习一下

    26.8K170
    领券