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

放弃pycharm,选择vscode或者sublime之路「建议收藏」我已经对pycharm忍无可忍了。打算换一个编辑器,我参考了网上很多大佬的意见。https://www.zhihu.com/question/41857899中有一位大神总结了以下三款比较不错的编辑器,不过Atom直接放弃,因为真的是不行。 考虑sublime和vscode,看到追求打开小文件的速度的话,可以选择sublime,不过更新有点慢。vsocde打开大文件比较快,总之对比一…


Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

我已经对pycharm忍无可忍了。打算换一个编辑器,我参考了网上很多大佬的意见。https://www.zhihu.com/question/41857899

中有一位大神总结了以下三款比较不错的编辑器,不过Atom直接放弃,因为真的是不行。

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

 

考虑sublime和vscode,看到追求打开小文件的速度的话,可以选择sublime,不过更新有点慢。vsocde打开大文件比较快,总之对比一下上面,sublime和vscode都各有千秋。最后我决定都安装试用以下,毕竟只有通过哪种编辑器对自己的胃口。要说明的一点是无论用的是那种编辑器,都需要下载python解释器,也就是说python.exe这个解释器是必须的。

VScode的安装和配置

下载去官网下载就可以了。

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

 

然后安装,这些步骤都很简单。打开之后其实是有一个教你怎么用的界面的,不过是全英文的。

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

 

那么我们来一个中文的教程吧。

参考了https://blog.csdn.net/u013600225/article/details/52971528。

第一步首先要安装python扩展。点调试,安装其它调试器。下面我应该是没把之前的python扩展删掉,因为我是先卸掉的vscode,然后又重装了一遍。不过我们知道在哪里安装扩展程序就可以了。

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

 

其实你重启vscode会有这个界面,有一个工具和语言,那里也可以安装。

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

 

或者直接点

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

 

配置

打开设置也很简单,你可以点文件,首选项里面由,也可以点左下角的设置。

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

 

可以从左边复制东西到右边修改。我这是修改字体的。

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

 

按Ctrl+S保存。左边是只读文件,修改不了,只能从左边复制到右边,然后修改。

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

 

右边修改的内容必须是在大括号里面,用逗号隔开的。

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

 

这其实是一种json格式,我们用户设置的文件叫做setting.json。

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

 

设置的颜色和左边一一样而且没有红色的错误才能通过。其实我切换字体没有什么用,因为快捷键Ctrl+加号或者减号可以自由调字体大小(虽然其实调的并不是字体大小)。

上面的搜索栏是可以搜索的。

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

 

 

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

 

调试程序

VSCode是以文件夹作为项目单位的。所以,我们如果要新建一个python项目的话,需要新建一个文件夹,然后在这个文件夹里面放置.py文件。然后让VSCode”打开文件夹”,这样VSCode就能识别这个项目了。(当然可以用VSCode直接创建文件夹和文件。)

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

 

左边的这个1表示有一个文件未保存,Ctrl+S保存即可。

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

 

这里面也是有tab自动补全功能的。下面就是调试了。选择环境之后,VSCode为我们自动生成了”launch.json”文件,此文件有很多配置项,有的选项是默认从”settings.json”中取值的(比如”config.python.pythonPath”)。如果”settings.json”中没有配置它们的话,调试时可能会无法启动。不过我测试了一下是没有问题的。

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

 

同时,项目文件夹下面还自动生成了”.vscode”文件夹。文件”launch.json”就在这个文件夹中。此时VSCode才算是真正意义上接手了这个项目文件夹。

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

 

安装比较有用的扩展模块

首先我们看到在写脚本的时候,即使有错,也没有任何提醒。

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

 

只有保存了才有提醒,这就有点蛋疼了。

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

 

我们在终端里安装一个flake8。

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

 

然后在用户设置setting.json里设为自动启动,打开设置的方法还是参照上面的。

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

 

这时候在没有保存的时候也会提醒你有错。

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

 

这样的vscode用起来还是不错的。

改变编码,解码方式

有的时候你看别人发过来的程序注释可能有乱码,那是因为编码的问题。

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

 

 

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

 

注意右下角,第一张右下角有一个GB232,第二张是utf-8。那么如何改呢?其实也很简单,点编码,解码方式那个地方。

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

 

 

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

 

使用编码重新打开其实就是解码方式,使用编码保存就是改变编码方式,什么意思呢?就是把字符串,整数类等变成二进制叫编码,逆过程叫做解码。

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 文件夹中)。然后重启就看到可以了。

 

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

 

激活成功教程:亲测https://www.cnblogs.com/anyefrozen/p/9018523.html里面的激活成功教程机可以用。

链接: https://pan.baidu.com/s/1nizCCrnvtlXiT5E8PN67gA 密码: 9mtw

在sublime没有打开的时候,

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

 

不过我已经激活成功教程了一次,激活成功教程完了以后,标题上面没有那个UNRESISTERED了,并且帮助里面也没有让你注册了。

安装Package Control

Package Control非常重要,因为这关系到后面的st3 安装包的使用,而Package Control 的安装可以通过控制面板安装:

①点击工具栏的“查看”->”显示面板”(快捷键 是”ctrl+`”),esc是退出面板。

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

 

到https://packagecontrol.io/installation#st3里,把圈里的代码复制到框里面,然后回车。

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

 

复制到圈里面。

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

 

回车。如果安装成功,那么就显示Package Settings 和Package Control 这两个项, 

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

 

安装st3常用的插件

对于st3,它之所以轻巧,是因为它设计就是为了让你按需加载,根据自己的需要,去下载对应的插件,所以才不会像其他的IDE那样笨重。安装插件步骤是:首选项 -> Package Control”,然后执行“Package Control: Install Package”,接在就是输入你要安装的插件就可以:

假如我要装Emmet

作用:快速编写HTML,CSS代码

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

 

安装的时候左下角有提示:

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

 

然后结果就是

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

 

调试python

如果我们的新建文件没有保存,或者保存的后缀不是.py那么系统就不会有自动提示,甚至都没有自动缩进。

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

 

Ctrl+加也是可以放大的。保存为1.py以后。

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

 

才有语法提示和自动缩进。这里我要说明的是,sublime和vim很像,注意左下角。

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

 

按i进入插入模式。

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

 

按esc退出。按v可以进入可视化模式。

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

 

或者我们可以按ctrl+shift+p。输入syn,找到syntax:python。这种方式甚至不需要保存。

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

 

如何运行python文件呢?按ctrl+shfit+p。

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

 

然后点一个buid with python就可以运行了。

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

 

我们故意打错,并且保存呢,没有任何提示。

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

 

只有在运行之后,它才能发现错误。

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

 

不过之所以可以这样是因为我在windows的环境变量里面配置过python,这个是前提。它是要在PATH里面找到了python.exe然后执行的。如果没有设为环境变量可以试试

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

 

来自https://www.cnblogs.com/ch-n/p/6813988.html

我们也效仿vscode,去下一个flake8试一试。注意我们要装的是第二个,因为我试过第一个,是有问题的。

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

 

 

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

 

重启之后发现还是没有啊。

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

 

我们看了一下它的设置。

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

 

我按照自己的想法改了一下。

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

 

然后效果是这样

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

 

好像还可以,但是其实它也只能检查结构方面的错误,下面就检查不出来,黄色是警告,红色是错误。

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

 

sublime运行python文件的交互环境设置

安装一个SublimeREPL,然后

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

 

可以调出控制台。或者其实

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

 

也是可以的。不过这个控制台东西比较杂。esc退出。

sublime的编码解码方式

sublime的编码方式不支持GBK。那么怎么搞呢?

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

 

 

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

 

用vscode编码是gbk,结果在sublime里面乱码了。

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

 

安一个叫ConvertToUTF8的包。ConvertToUTF8是用来把GB2312和GBK文件转换成UTF8编码的,作为一个程序员,使用UTF-8编码来保存是一个好习惯,尽量不要使用GB2312和GBK编码来写代码。安好以后,重启。

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

 

也可以保存为GBK格式的。

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

 

从此告别pycharm了,它是真的慢。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

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

赞 (0)
全栈程序员-站长的头像全栈程序员-站长

相关推荐

  • 软件安装目录_手机软件安装目录

    软件安装目录_手机软件安装目录在进行windows系统的重新安装后,需要安装大批的应用软件,在进行重新安装大量的应用软件中,难免会有遗落,我使用一种方法,就是将自己的安装软件做一个记录,方便下一次进行安装参考,此文会在不断更新,以

    2022年8月2日
  • MXNet gpu 版本快速安装(mxnet-cu101)

    MXNet gpu 版本快速安装(mxnet-cu101)最近有项目要用mxnet,要从头开始配置mxnet,记录一下全过程,先说下在Windows10下的安装GPU版本的问题。查看cuda版本首先要查看一下自己安装的cuda版本,一般情况下可以使用nvcc–version或nvidia-smi-q指令,比如我的是10.1版,C:\Users\SpaceVision>nvcc–versionnvcc:NVIDIA(R)CudacompilerdriverCopyright(c)2005-2019NVIDIAC

    2022年10月26日
  • SQL datetime和smalldatetime区别

    SQL datetime和smalldatetime区别datetime存储大小8个字节,精确到分后的3为小数,日期范围从1753年1月1日到9999年12月31日;而smalldatetime存储大小为4个字节,精确到分,日期范围从1900年1月1日到2079年6月6日。参考http://msdn.microsoft.com/zh-cn/library/ms187819%28v=…

    2022年7月27日
  • 简述51单片机的内部结构_51单片机的硬件结构及其作用

    简述51单片机的内部结构_51单片机的硬件结构及其作用【1.基本组成】单片机是在一块芯片中集成了CPU、RAM、ROM、定时/计数器和多功能I/O等计算机所需要的基本功能部件的大规模集成电路,又称MCU。51单片机内包含下列几个部件:一个8位CPU一个片内震荡器及时钟电路一个片内4KBROM程序存储器128字节RAM数据存储器可寻址64KB外部数据存储器和64KB外部程序存储空间的控制电路32条可编程的I/O线(4个8位并行I/O端口)两个16位的定时/计数器一个可编程全双工串行口5个中断源、两个优先级嵌套中断结构

    2022年10月4日
  • 开启QQ登录保护仍被盗号——QQ安全机制全面分析[通俗易懂]

    开启QQ登录保护仍被盗号——QQ安全机制全面分析[通俗易懂]1、前言周围总是有些同学QQ被盗号,攻击者盗取账号后会继续去欺骗列表里的好友,形成链式反应。危害比较大。腾讯QQ安全中心提供了登录保护机制,如图:  这是腾讯为QQ添加第二层保护,在开启登录保护后,盗号者偷走密码的情况下QQ仍然安全。即使你的账号密码不小心泄露了,盗号者仍旧无法登录你的QQ。  但是,有位同学在开启QQ登录保护的情况下依然被盗号者登录成功了。QQ登录保护的安全机制:当我们开启了“登录保护”,盗号者登录QQ输入正确的密码,即使更换IP骗过了安全检测系统,会发现仍然需要

    2022年6月22日
  • Gson读取文件「建议收藏」

    Gson读取文件「建议收藏」读取文件

    2022年5月15日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号