zl程序教程

您现在的位置是:首页 >  工具

当前栏目

放弃pycharm,选择vscode或者sublime之路「建议收藏」

VSCodePycharm 建议 收藏 选择 之路 或者 放弃
2023-06-13 09:11:13 时间

大家好,又见面了,我是你们的朋友全栈君。

我已经对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了,它是真的慢。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/174922.html原文链接:https://javaforall.cn