Sublimne text3配置python3和robot开发环境

简介: 安装Sublime Package Control1、打开Preferences菜单,并选择 Browse Packages…2、系统会打开Sublime Text 2的Packages文件夹,回到上一级菜单,然后打开Installed Packages文件夹;3、下载并将下载的Package Control.

安装Sublime Package Control

1、打开Preferences菜单,并选择 Browse Packages…

2、系统会打开Sublime Text 2的Packages文件夹,回到上一级菜单,然后打开Installed Packages文件夹;

3、下载并将下载的Package Control.sublime-package到 Installed Packages文件夹(注意此处是Installed Packages,不是Packages文件夹);

4、重启Sublime Text 3;

  1. 使用Ctrl+Shift+P打开命令行模式,在里面输入Install Package(或IP)即可搜索需要的Package。一般使用“ConvertToUTF8”和“GBK upport”即可正常读取中文字符;

配置Python3编译环境+Robot插件

  1. 点击Tools->Build System->new Build System
  2. 修改配置文件:
    {
    "cmd": ["C:/python37/python.exe", "-u", "$file"],
    "file_regex": "^[ ]File "(...?)", line ([0-9]*)",
    "selector": "source.python"
    }
    保存文件并重命名为python37.sublime-build,重启sublime;

安装效率插件

  1. 安装Boxy Theme主题,并配置ST3全局(Preferences-Package Settings-Boxy Theme-Preferences-User Setting):
    {
    "auto_find_in_selection": true,
    "bold_folder_labels": true,
    "font_face": "Monaco",
    "font_size": 13,
    "theme": "Boxy Solarized Dark.sublime-theme",
    "color_scheme": "Packages/Boxy Theme/schemes/Boxy Solarized Dark.tmTheme",
    "default_line_ending": "unix",
    "dpi_scale": 1.0,
    "draw_minimap_border": true,
    "ensure_newline_at_eof_on_save": true,
    "fade_fold_buttons": false,
    "highlight_line": true,
    "highlight_modified_tabs": true,
    "ignored_packages":
    [
    "Vintage"
    ],
    "save_on_focus_lost": true,
    "trim_automatic_white_space": true,
    "trim_trailing_white_space_on_save": true,
    "update_check": false,
    "word_wrap": "true"
    }

  2. RobotFrameworkAssistant,用于Robot语法高亮
    {
    "cmd": ["C:/Python37/Scripts", "-d", "C:/Python37/robot_log", "$file"],
    "selector": "source.robot",
    "variants": [

     { "name": "Selects the test cases by tag",
       "cmd": ["python", "-m", "robot.run", "--include", "REPLACE_WITH_TAG", "$file"],
     },
    
     { "name": "Selects the test cases by name",
       "cmd": ["python", "-m", "robot.run", "--test", "REPLACE_WITH_TEST_NAME", "$file"]
     }
    

    ]
    }

  3. Python PEP8 Autoformat ,代码格式更正,快捷键:Ctrl+Shift+R

  4. Terminal,打开cmd命令窗口,快捷键:Ctrl+Shift+T,配置如下:
    {
    "terminal": "c:\WINDOWS\system32\cmd.exe",
    "parameters": ["/START","%CWD%"]
    }

  5. Anaconda,Python终极插件,配置如下:
    {
    //忽略各种空格不对, 超过80字, import的函数没有使用的提醒,
    "pep8_ignore": ["E501", "W292", "E303", "W391", "E225", "E302", "W293", "E402"],
    "pyflakes_explicit_ignore":
    [
    "UnusedImport"
    ],
    //保存文件后自动pep8格式化
    "auto_formatting": true,
    //库函数的提示
    "enable_signatures_tooltip": true,
    "merge_signatures_and_doc":true,
    "anaconda_linting": false,
    }

  6. SideBarEnhancements,扩展侧边,不需要配置,但值得注意的是ST3打开(项目)文件夹后才有用;

  7. Pylinter,Python语法检查,前提: pip install pylint
    {
    //Python路径
    "python_path": [
    "C:/Users/HuangPiHu/AppData/Local/Programs/Python/Python36/python.exe"
    ],
    //安装pylint-1.7.2的绝对路径
    "pylint_path": "C:/python37/Lib/site-packages/pylint/lint.py",
    //忽略“R”、“C”提示
    "ignore": ["R","C"],
    }

相关文章
|
9月前
|
监控 安全 程序员
Python日志模块配置:从print到logging的优雅升级指南
从 `print` 到 `logging` 是 Python 开发的必经之路。`print` 调试简单却难维护,日志混乱、无法分级、缺乏上下文;而 `logging` 支持级别控制、多输出、结构化记录,助力项目可维护性升级。本文详解痛点、优势、迁移方案与最佳实践,助你构建专业日志系统,让程序“有记忆”。
792 0
|
10月前
|
JSON 缓存 开发者
淘宝商品详情接口(item_get)企业级全解析:参数配置、签名机制与 Python 代码实战
本文详解淘宝开放平台taobao.item_get接口对接全流程,涵盖参数配置、MD5签名生成、Python企业级代码实现及高频问题排查,提供可落地的实战方案,助你高效稳定获取商品数据。
|
11月前
|
JavaScript 前端开发 机器人
【Azure Bot Service】在中国区Azure上部署机器人的 Python 版配置
本文介绍了在中国区Azure上使用Python SDK配置Azure Bot Service时遇到的问题及解决方案,涵盖参数设置与适配器配置,适用于希望在Azure中国区部署Python机器人的开发者。
289 9
|
IDE 开发工具 开发者
手把手教你安装PyCharm 2025:开发者的Python IDE配置全流程+避坑指南
本教程详细介绍了PyCharm 2025版本在Windows系统下的安装流程及配置方法,涵盖AI代码补全与智能调试工具链等新功能。内容包括系统要求、安装步骤、首次运行配置(如主题选择与插件安装)、创建首个Python项目,以及常见问题解决方法。此外,还提供了切换中文界面和延伸学习资源的指导,帮助用户快速上手并高效使用PyCharm进行开发。
6452 61
|
Python
在VScode环境下配置Python环境的方法
经过上述步骤,你的VSCode环境就已经配置好了。请尽情享受这扇你为自己开启的知识之窗。如同你在冒险世界中前行,你的探索之路只有越走越广,你获得的知识只会越来越丰富,你的能力只会越来越强。
1265 37
|
存储 监控 API
【Azure App Service】分享使用Python Code获取App Service的服务器日志记录管理配置信息
本文介绍了如何通过Python代码获取App Service中“Web服务器日志记录”的配置状态。借助`azure-mgmt-web` SDK,可通过初始化`WebSiteManagementClient`对象、调用`get_configuration`方法来查看`http_logging_enabled`的值,从而判断日志记录是否启用及存储方式(关闭、存储或文件系统)。示例代码详细展示了实现步骤,并附有执行结果与官方文档参考链接,帮助开发者快速定位和解决问题。
400 22
|
人工智能 Java Python
python安装、vscode安装、conda安装:一文搞定Python的开发环境(史上最全)
尼恩架构团队推出了一系列《LLM大模型学习圣经》PDF,旨在帮助读者深入理解并掌握大型语言模型(LLM)及其相关技术。该系列包括Python基础、Transformer架构、LangChain框架、RAG架构及LLM智能体等内容,覆盖从理论到实践的各个方面。此外,尼恩还提供了配套视频教程,计划于2025年5月前发布,助力更多人成为大模型应用架构师,冲击年薪百万目标。
|
安全 Linux 网络安全
利用Python脚本自动备份网络设备配置
通过本文的介绍,我们了解了如何利用Python脚本自动备份网络设备配置。该脚本使用 `paramiko`库通过SSH连接到设备,获取并保存配置文件。通过定时任务调度,可以实现定期自动备份,确保网络设备配置的安全和可用。希望这些内容能够帮助你在实际工作中实现网络设备的自动化备份。
824 14
|
人工智能 编译器 Python
python已经安装有其他用途如何用hbuilerx配置环境-附带实例demo-python开发入门之hbuilderx编译器如何配置python环境—hbuilderx配置python环境优雅草央千澈
python已经安装有其他用途如何用hbuilerx配置环境-附带实例demo-python开发入门之hbuilderx编译器如何配置python环境—hbuilderx配置python环境优雅草央千澈
398 0
python已经安装有其他用途如何用hbuilerx配置环境-附带实例demo-python开发入门之hbuilderx编译器如何配置python环境—hbuilderx配置python环境优雅草央千澈

推荐镜像

更多