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

标签:Atom,python
0
投稿

猜你喜欢

  • python读取.data文件的实现

    2021-10-28 06:24:05
  • Python基础学习函数+模块+类

    2023-10-26 01:37:42
  • MySQL Server层四个日志的实现

    2024-01-21 11:16:58
  • 详解python3安装pillow后报错没有pillow模块以及没有PIL模块问题解决

    2021-08-28 15:42:10
  • Windows7 64位安装最新版本MySQL服务器的图文教程

    2024-01-28 18:39:24
  • mysql如何查询两个日期之间最大的连续登录天数

    2024-01-14 09:26:22
  • Python实现将绝对URL替换成相对URL的方法

    2023-08-28 13:40:08
  • Python2.7编程中SQLite3基本操作方法示例

    2023-11-14 04:13:32
  • Springboot如何同时装配两个相同类型数据库

    2024-01-25 08:51:33
  • python实现解数独程序代码

    2021-05-16 18:39:43
  • python实现图片转换成素描和漫画格式

    2023-09-20 14:44:25
  • python3 QT5 端口转发工具两种场景分析

    2023-04-03 10:34:46
  • 探究Python中isalnum()方法的使用

    2021-12-05 19:05:31
  • Mysql 建库建表技巧分享

    2024-01-24 02:18:30
  • Go 切片导致内存泄露的几种原因

    2024-02-03 18:45:33
  • SQL Server 2008中的MERGE(不仅仅是合并)

    2010-10-15 14:16:00
  • python整合ffmpeg实现视频文件的批量转换

    2023-06-07 03:03:12
  • vue3 中使用 jsx 开发的详细过程

    2024-06-07 16:02:31
  • Yii框架实现乐观锁与悲观锁流程详解

    2023-11-16 13:38:38
  • 详解JS几种变量交换方式以及性能分析对比

    2024-04-10 16:13:58
  • asp之家 网络编程 m.aspxhome.com