放弃pycharm,选择vscode或者sublime之路,pycharmvscode
放弃pycharm,选择vscode或者sublime之路,pycharmvscode
我已经对pycharm忍无可忍了。打算换一个编辑器,我参考了网上很多大佬的意见。https://www.zhihu.com/question/41857899
中有一位大神总结了以下三款比较不错的编辑器,不过Atom直接放弃,因为真的是不行。
考虑sublime和vscode,看到追求打开小文件的速度的话,可以选择sublime,不过更新有点慢。vsocde打开大文件比较快,总之对比一下上面,sublime和vscode都各有千秋。最后我决定都安装试用以下,毕竟只有通过哪种编辑器对自己的胃口。要说明的一点是无论用的是那种编辑器,都需要下载python解释器,也就是说python.exe这个解释器是必须的。
VScode的安装和配置
下载去官网下载就可以了。
然后安装,这些步骤都很简单。打开之后其实是有一个教你怎么用的界面的,不过是全英文的。
那么我们来一个中文的教程吧。
参考了https://blog.csdn.net/u013600225/article/details/52971528。
第一步首先要安装python扩展。点调试,安装其它调试器。下面我应该是没把之前的python扩展删掉,因为我是先卸掉的vscode,然后又重装了一遍。不过我们知道在哪里安装扩展程序就可以了。
其实你重启vscode会有这个界面,有一个工具和语言,那里也可以安装。
或者直接点
配置
打开设置也很简单,你可以点文件,首选项里面由,也可以点左下角的设置。
可以从左边复制东西到右边修改。我这是修改字体的。
按Ctrl+S保存。左边是只读文件,修改不了,只能从左边复制到右边,然后修改。
右边修改的内容必须是在大括号里面,用逗号隔开的。
这其实是一种json格式,我们用户设置的文件叫做setting.json。
设置的颜色和左边一一样而且没有红色的错误才能通过。其实我切换字体没有什么用,因为快捷键Ctrl+加号或者减号可以自由调字体大小(虽然其实调的并不是字体大小)。
上面的搜索栏是可以搜索的。
调试程序
VSCode是以文件夹作为项目单位的。所以,我们如果要新建一个python项目的话,需要新建一个文件夹,然后在这个文件夹里面放置.py文件。然后让VSCode"打开文件夹",这样VSCode就能识别这个项目了。(当然可以用VSCode直接创建文件夹和文件。)
左边的这个1表示有一个文件未保存,Ctrl+S保存即可。
这里面也是有tab自动补全功能的。下面就是调试了。选择环境之后,VSCode为我们自动生成了"launch.json"文件,此文件有很多配置项,有的选项是默认从"settings.json"中取值的(比如"config.python.pythonPath")。如果"settings.json"中没有配置它们的话,调试时可能会无法启动。不过我测试了一下是没有问题的。
同时,项目文件夹下面还自动生成了".vscode"文件夹。文件"launch.json"就在这个文件夹中。此时VSCode才算是真正意义上接手了这个项目文件夹。
安装比较有用的扩展模块
首先我们看到在写脚本的时候,即使有错,也没有任何提醒。
只有保存了才有提醒,这就有点蛋疼了。
我们在终端里安装一个flake8。
然后在用户设置setting.json里设为自动启动,打开设置的方法还是参照上面的。
这时候在没有保存的时候也会提醒你有错。
这样的vscode用起来还是不错的。
改变编码,解码方式
有的时候你看别人发过来的程序注释可能有乱码,那是因为编码的问题。
注意右下角,第一张右下角有一个GB232,第二张是utf-8。那么如何改呢?其实也很简单,点编码,解码方式那个地方。
使用编码重新打开其实就是解码方式,使用编码保存就是改变编码方式,什么意思呢?就是把字符串,整数类等变成二进制叫编码,逆过程叫做解码。
sublime安装和配置
参考了https://blog.csdn.net/zzh_my/article/details/78735657
到http://www.sublimetext.com/3下载,然后安装。
二、汉化sbulime Text3
安装完sublime text3 后,发现都是英文,四级没过的同学怎么办,当然是汉化!
2.1下载汉化安装包
地址:http://pan.baidu.com/s/1qWnBNvI
安装汉化包(将汉化包拷到 Packages 文件夹中)。然后重启就看到可以了。
破解:亲测https://www.cnblogs.com/anyefrozen/p/9018523.html里面的破解机可以用。
链接: https://pan.baidu.com/s/1nizCCrnvtlXiT5E8PN67gA 密码: 9mtw
在sublime没有打开的时候,
不过我已经破解了一次,破解完了以后,标题上面没有那个UNRESISTERED了,并且帮助里面也没有让你注册了。
安装Package Control
Package Control非常重要,因为这关系到后面的st3 安装包的使用,而Package Control 的安装可以通过控制面板安装:
①点击工具栏的“查看”->”显示面板”(快捷键 是”ctrl+`”),esc是退出面板。
到https://packagecontrol.io/installation#st3里,把圈里的代码复制到框里面,然后回车。
复制到圈里面。
回车。如果安装成功,那么就显示Package Settings 和Package Control 这两个项,
安装st3常用的插件
对于st3,它之所以轻巧,是因为它设计就是为了让你按需加载,根据自己的需要,去下载对应的插件,所以才不会像其他的IDE那样笨重。安装插件步骤是:首选项 -> Package Control”,然后执行“Package Control: Install Package”,接在就是输入你要安装的插件就可以:
假如我要装Emmet
作用:快速编写HTML,CSS代码
安装的时候左下角有提示:
然后结果就是
调试python
如果我们的新建文件没有保存,或者保存的后缀不是.py
那么系统就不会有自动提示,甚至都没有自动缩进。
Ctrl+加也是可以放大的。保存为1.py以后。
才有语法提示和自动缩进。这里我要说明的是,sublime和vim很像,注意左下角。
按i进入插入模式。
按esc退出。按v可以进入可视化模式。
或者我们可以按ctrl+shift+p。输入syn,找到syntax:python。这种方式甚至不需要保存。
如何运行python文件呢?按ctrl+shfit+p。
然后点一个buid with python就可以运行了。
我们故意打错,并且保存呢,没有任何提示。
只有在运行之后,它才能发现错误。
不过之所以可以这样是因为我在windows的环境变量里面配置过python,这个是前提。它是要在PATH里面找到了python.exe然后执行的。如果没有设为环境变量可以试试
来自https://www.cnblogs.com/ch-n/p/6813988.html
我们也效仿vscode,去下一个flake8试一试。注意我们要装的是第二个,因为我试过第一个,是有问题的。
重启之后发现还是没有啊。
我们看了一下它的设置。
我按照自己的想法改了一下。
然后效果是这样
好像还可以,但是其实它也只能检查结构方面的错误,下面就检查不出来,黄色是警告,红色是错误。
sublime运行python文件的交互环境设置
安装一个SublimeREPL,然后
可以调出控制台。或者其实
也是可以的。不过这个控制台东西比较杂。esc退出。
sublime的编码解码方式
sublime的编码方式不支持GBK。那么怎么搞呢?
用vscode编码是gbk,结果在sublime里面乱码了。
安一个叫ConvertToUTF8的包。ConvertToUTF8是用来把GB2312和GBK文件转换成UTF8编码的,作为一个程序员,使用UTF-8编码来保存是一个好习惯,尽量不要使用GB2312和GBK编码来写代码。安好以后,重启。
也可以保存为GBK格式的。
从此告别pycharm了,它是真的慢。
相关文章
- 暂无相关文章
用户点评