Atom的python插件和常用插件说明
作者:kler 发布时间:2022-11-29 00:46:08
python:
simplified-chinese-menu:中文汉化(英文差的)
代码高亮:Atom自带
自动补全:autocomplete-python
语法检查:linter-flake8
定义跳转:python-tools
代码运行:atom-runner (只能输出,不能输入),atom-python-run(Windows,可以输入),python-run-terminalnx(Linux,可以输入)
调试:(编辑器做调试就算了吧),用户数量最高的python-debugger,连查看变量的功能都没有。
必备插件:
minimap 类似与Sub的小地图显示,代码多了很方便切换
atom-beautify 必备;格式化代码的,快捷键ctrl-alt-b
script 必备;运行脚本,快捷键ctrl-shit-b
file-icons ,显示文件类型对应的图标。
Color Picker,在编辑器里面挑选颜色。通过右键选择 Color picker,或者 cmd + shift + c / ctrl + alt + c快捷键调出颜色选择面板。支持 HEX, HEXA, RGB, RGBA, HSL, HSLA形式指定的颜色值。
markdown-preview 编辑实时预览插件,Atom官方出品(默认已自动安装)
markdown-scroll-sync将 markdown-preview的编辑区和预览区同步滚动
markdown-writer:方便管理图片、链接等
markdown-table-formatter:格式化表格
terminal-plus
tool-bar-md-writer
markdown-preview:编辑实时预览插件,Atom官方出品
https://atom.io/packages/markdown-preview
language-markdown:提供 Github Flavored Markdown等 MD高亮支持
https://atom.io/packages/language-markdown
markdown-scroll-sync:将 markdown-preview的编辑区和预览区同步滚动
https://atom.io/packages/markdown-scroll-sync
markdown-writer:方便管理图片、链接等
https://atom.io/packages/markdown-writer
markdown-table-formatter:格式化表格
https://atom.io/packages/markdown-table-formatter
版本控制:
git-plus Git插件;得先配置邮箱和用户名
git-plus https://atom.io/packages/git-plus480
可以直接在 Atom 的命令面板中运行git commit, git push 等常用命令,可以使用Atom 来编辑Commit Message, 查看Diff, 查看文件历史等。有了这个插件就不需要离开Atom 去Shell 或者GUI 来操作Git 了。
git-projects https://atom.io/packages/git-projects72
可以用 ctrl-alt-o 这个快捷键搜索磁盘(默认是 ~/repos)上的Git 仓库,形成一个列表供你快速打开一个Atom 窗口来编辑这个项目。有了这个插件可以非常快速地打开某个项目,项目比较多也不必找来找去(可以设置按照上次修改时间排序)。
merge-conflicts https://atom.io/packages/merge-conflicts74
在使用 Git 进行合并和rebase 的时候可以用alt-m d 来激活这个插件,它会列出所有冲突的文件,将每一处冲突高亮,同时有按钮和快捷键供你快速选用某个版本,在你解决所有冲突后会提示你进行Commit. 有了这个插件再也不同担心出冲突的时候看瞎眼了
来源:https://blog.csdn.net/qq_36390239/article/details/79862743


猜你喜欢
- 概述:CentOS 6.4下通过yum安装的MySQL是5.1版的,比较老,所以就想通过源代码安装高版本的5.6.14。正文:一、卸载旧版本
- 看完了这个你就可以用asp修改注册表了!大名鼎鼎的WSH听说过吗? 它就是Windows script Host的缩写形式,WSH是Wind
- 一、yield关键字实现方式以yield关键字方式实现协程代码如下所示:def fun1(): yield 1 &
- <%Class Cls_TemplateDim RegDim PageDim CIDDim SIDDim RuleDim Conten
- 前言最近在做项目高可用时,需要使用数据同步。由于只有双节点,且采用主主同步可能存在循环同步的风险,故综合考虑采用Mysql主从同步(Mast
- 1:首先,我给我的MixTest文件夹里面分好了类的图片进行重命名(因为分类的时候没有注意导致命名有点不好)def load_data(pa
- 本文实例讲述了js比较日期大小的方法。分享给大家供大家参考。具体如下:function DateDiff(d1,d2){ var resul
- 下面的教程总结了Javascript在网页定位方面的相关知识。一、网页的绝对大小和相对大小首先,要明确两个基本概念。一张网页的全部面积,就是
- 本文实例为大家分享了Openlayers地图比例尺控件的具体代码,供大家参考,具体内容如下1、新建一个html页面,引入ol.js和ol.c
- 一:操作session1:session配置Session 的配置文件存储在config/session.php中,配置参数有:(1):配置
- 正在看的ORACLE教程是:Oracle数据库的备份与恢复。---- 当我们使用一个数据库时,总希望数据库的内容是可靠的、正确的,但由于计算
- 外部直接执行python文件时,我们有时需要获得命令行的参数获得命令行参数的两种方式1、通过sys.argvsys.argv:获得一个参数列
- 本文为大家分享了mysql 8.0安装配置方法,供大家参考,具体内容如下直接使用apt install mysql-server安装,那么恭
- 本文为大家分享了mysql 8.0.15 winx64压缩包安装配置方法,供大家参考,具体内容如下1、在官网下载压缩包2、解压缩包3、增加配
- 十个免费的web前端开发工具网络技术发展迅速,部分技术难以保持每年都有新的工具出现,这同时也意味着许多旧的工具倒在了新技术的发展之路上。前端
- 需求分析背景:1.数据列表页,滚动加载数据;2.多条数据情况下,点击某一条,进入详细页进行编辑(修改,删除)操作;3.保存返回上一页;在上面
- innodb_flush_log_at_trx_commit和sync_binlog 两个参数是控制MySQL磁盘写入策略以及数
- 分析摩斯密码是一种将文本信息作为一系列通断的音调、灯光或咔嗒声传输的方法,无需特殊设备,熟记的小伙伴即可直接翻译。它以电报发明者Samuel
- 在该网站下载你所需要的mysql依赖驱动版本,比如我的QT版本是5.15就下5.15版的 按照你的Qt编译版本和机器位数进行下载,
- python远程控制电脑的具体代码,供大家参考,具体内容如下python拥有大量的第三方库,且语法简单。今天老杨就用python实现远程控制