Ubuntu 16.04 下使用Sublime text3 搭建Python IDE

简介: 本来是想用pycharm,但你看它的内存要求,我的虚拟机分配的内存也不多Vim太别扭了,就算有代码颜色,不能自动对齐,不能规范格式,跳转到函数定义,显示文档,要配置起来太费劲,所以用sublime text3 来搭建Python IDEST3安装官网:https://www.

本来是想用pycharm,但你看它的内存要求,我的虚拟机分配的内存也不多

Vim太别扭了,就算有代码颜色,不能自动对齐,不能规范格式,跳转到函数定义,显示文档,要配置起来太费劲,所以用sublime text3 来搭建Python IDE

ST3安装

官网:https://www.baidu.com/link?url=5EybwRZ-VzSDfWp5Fy4m0Iby1U042_sarVSOyAB_20RfZddTDUbC77h_ntZyQm-x&wd=&eqid=998163b30001a43b000000035a3e6842

可以参考这个链接安装:
https://www.jianshu.com/p/3361daf75a2e

1、启动(subl)是L不是1

比如   subl test.py 就可以打开文件    跟我们vim test.py打开文件一个道理,只不是这里我们是使用sublime text3 打开文件

注意: subl 这个命令还可以打开一个目录

img_8494fa8926507f8d366dbb678db9e683.png
image.png

2、安装package control

为了使用众多的 插件 来扩展 Sublime 的功能,你需要安装一个叫做 Package Control 的插件管理器——这个东西你必须要手动安装。但是一旦你安装好了以后,你就可以使用 Package Control 来安装,移除或者升级所有的 ST3 插件了。

按Ctrl + ~ (Esc下面那个) 打开控制台

打开浏览器:https://packagecontrol.io/installation

img_20a1119e197c38c4ef0f5d26eb532c4a.png
image.png

在这里我已经帮你复制好了

import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
img_1582b7fa8745ff1a5024a22e8fc5cd67.png
image.png

输完以后enter就可以执行了

3、Ctrl + Shift + P 组合键 就可以打开 Package Control来安装其他插件。输入 intall 然后你就看到屏幕上出现了 Package Control:Install Package 点击回车然后搜索你想要的插件。想装什么直接点击。

img_961f2d18052e5fce4e457f92e22814c1.png
image.png

注意看下面的status bar 是显示进度的地方

img_99090c3ada3036884fbcfffe812eda1a.png
image.png

3、菜单栏menu bar

关于linux下 sublime的菜单栏,它其实在上面,不像windows那样,在sublime的里面,如果没有的话可以点一下上面的栏,这一点 Ubuntu上很多软件都这样

4、右边的minimap(代码导航图)可以隐藏

img_961f2d18052e5fce4e457f92e22814c1.png
image.png

直接在菜单里选view-> show minimap

img_bca95515f997a7b2266ca22a24295b80.png
image.png

Preference->Browse Packages直接就可以跳到包所在的文件

img_0fd6e3a9ab956040850c603d0813a541.png
image.png

Anaconda插件

Anaconda 是一个终极 Python 插件。它为 ST3 增添了多项 IDE 类似的功能,例如:

  • Autocompletion 自动完成,该选项默认开启,同时提供多种配置选项。
  • Code linting 使用支持 pep8 标准的 PyLint 或者 PyFlakes。
  • Goto Definitions 能够在你的整个工程中查找并且显示任意一个变量,函数,或者类的定义。
  • Find Usage 能够快速的查找某个变量,函数或者类在某个特定文件中的什么地方被使用了。
  • Show Documentation: 能够显示一个函数或者类的说明性字符串(当然,是在定义了字符串的情况下)

(1)安装

img_71d6a458e1d30ec71411fa0e9bf1d933.png
image.png

(2)以下说明成功

img_a25dd09460290241fccd9e4c726865f1.png
image.png

(3)配置

由于Anaconda插件本身无法知道Python安装的路径,所以需要设置Python主程序的实际位置。选择Preferences-Package Settings-Anacoda-Settings-Default选项,搜寻“python_interpreter” key,
并将“python_interpreter”:”Python” 改为“python_interpreter”:”/usr/bin/python3.5”
注意:这里的”/usr/bin/python3.5”是我的python路径,每个人需要根据自己电脑进行设置,python路径的查找方式是在terminal中输入:

whereis python  #即可以看到python路径 

img_92f378e9ab6ee7ac16f383a61e084197.png
image.png

选择Preferences-Package Settings-Anacoda-Settings-Users选项,键入以下json数据。保存,重启ST3即可。记住 下面的路径你得填你自己的路径

{

    "python_interpreter": "/usr/bin/python3.5",
    "suppress_word_completions": true,
    "suppress_explicit_completions": true,
    "complete_parameters": true,
    "anaconda_linting":false
}

接下来,就会发现,ST3编写python代码时会有提示功能。


img_5222ee56ecb13de76ebd863c65ec1545.png
image.png

解决Ubuntu下 Sublime Text 无法输入中文的问题


img_bbc9a8e52de7fdb06f9889dc75479284.png
image.png
目录
相关文章
|
8月前
|
人工智能 IDE 开发工具
JetBrains PyCharm 2025.1 发布 - 面向专业开发者的 Python IDE
JetBrains PyCharm 2025.1 (macOS, Linux, Windows) - 面向专业开发者的 Python IDE
873 29
JetBrains PyCharm 2025.1 发布 - 面向专业开发者的 Python IDE
|
2月前
|
人工智能 IDE 开发工具
Wing Pro 11.0.5 发布 - Python IDE
Wing Pro 11.0.5 (macOS, Linux, Windows) - Python IDE
148 2
Wing Pro 11.0.5 发布 - Python IDE
|
6月前
|
IDE 开发工具 Python
魔搭notebook在web IDE下,使用jupyter notebook,python扩展包无法更新升级
魔搭notebook在web IDE下,使用jupyter notebook,python扩展包无法更新升级,不升级无法使用,安装python扩展包的时候一直停留在installing
179 4
|
8月前
|
IDE 开发工具 开发者
手把手教你安装PyCharm 2025:开发者的Python IDE配置全流程+避坑指南
本教程详细介绍了PyCharm 2025版本在Windows系统下的安装流程及配置方法,涵盖AI代码补全与智能调试工具链等新功能。内容包括系统要求、安装步骤、首次运行配置(如主题选择与插件安装)、创建首个Python项目,以及常见问题解决方法。此外,还提供了切换中文界面和延伸学习资源的指导,帮助用户快速上手并高效使用PyCharm进行开发。
4115 61
|
9月前
|
安全 Python
课时17:Sublime和Python的整合
今天给大家带来分享的是 Sublime和 Python,进一步搭建 Python 的具体环境,分为以下两个部分。 1.快捷键 Ctrl+B 2.使用 SublimeREPL 来运行 python 代码
144 2
|
IDE 网络安全 开发工具
IDE之pycharm:专业版本连接远程服务器代码,并配置远程python环境解释器(亲测OK)。
本文介绍了如何在PyCharm专业版中连接远程服务器并配置远程Python环境解释器,以便在服务器上运行代码。
4320 0
IDE之pycharm:专业版本连接远程服务器代码,并配置远程python环境解释器(亲测OK)。
|
Ubuntu Linux Python
Ubuntu学习笔记(六):ubuntu切换Anaconda和系统自带Python
本文介绍了在Ubuntu系统中切换Anaconda和系统自带Python的方法。方法1涉及编辑~/.bashrc和/etc/profile文件,更新Anaconda的路径。方法2提供了详细的步骤指导,帮助用户在Anaconda和系统自带Python之间进行切换。
561 1
|
Python
Jetson环境安装(二):ubuntu18.0卸载和安装python3
在Jetson Nano上如何卸载Python 3.7并重新安装Python 3.7.0版本的详细步骤,包括卸载命令、安装依赖库、下载和编译Python源码以及建立软链接等。
452 2
|
Ubuntu 开发者 Python