pycharm的优势_jupyter pycharm

pycharm的优势_jupyter pycharm一直用sublime,最近写服务器和客户端的程序时就有些坑了,所以我简单说一下我遇到的他们的区别sublime优点:1.字体好看,界面简洁,看起来很爽2.轻便,直接把目录拖进去就行了,不用创建项目什么的。打开只需0.1秒~但你想要的功能基本都有,还有很多酷炫的插件让你锦上添花3.写代码很酷啊,你去看下sublime官网就知道了,比如多行编辑(这个确实用到过),还有各种快捷键让…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

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

一直用sublime,最近写服务器和客户端的程序时就有些坑了,所以我简单说一下我遇到的他们的区别

sublime

优点:

1.字体好看,界面简洁,看起来很爽

2.轻便,直接把目录拖进去就行了,不用创建项目什么的。打开只需0.1秒~ 但你想要的功能基本都有,还有很多酷炫的插件让你锦上添花

3.写代码很酷啊,你去看下sublime官网就知道了,比如多行编辑(这个确实用到过),还有各种快捷键让你操作飞起来

4.不仅可以写python,还可以写其他语言啊(不过安装不算特别方便,新手需要网上查找资料)

缺点:

1.只有一个输出窗口,你不能同时看到两个程序的运行结果,这对于写服务器和客户端程序的我很坑。当然大多数人写代码都不用同时多个窗口吧。

2.无法终止进程。比如socket编程监听某个端口,这个端口一直都是被绑定的,你修改程序后想运行第二次,结果端口被占用了,我只好手动kill进程了(大多数人也都用不着中止进程吧,一般只需要点击“取消编译”来中止正在编译的程序)

3.修改文件名时无法自动全局替换,虽然可以手动 ctrl+shift+f 可以实现多个文件中的变量名查找替换,但文件名要用其他方式,总体来说索引方面不太好

4.可以点击跳转到函数定义的地方,但函数使用的地方没法列举出来,我一般都是ctrl+f

 

PyCharm

优点:

1.每个文件都有其输出窗口

2.可以终止进程(只要点下按钮就行)

3.各种提示超强:①没用的变量颜色会变灰②用错了的变量下面会有红色波浪线③书写提示(sublime也有但较弱)

4.索引功能超强,这点必须赞一下IDE,文本编辑器类型的这方面都会比较弱吧

缺点:

重量级,界面不是很好看

 

总结:

如果你是刚学一门语言,强烈建议还是用成熟的IDE,因为各种提示真的太强悍了,大大降低了你的犯错成本,写错了还能提供你各种解决方案,头文件有时自动引用,太方便了啊!!!

目前觉得除非自己熟悉语言并且随意写点自己的项目,否则IDE绝对首选。我现在一般写个小的代码测试偶尔会用到sublime,有时甚至用在线编译器(写golang)。

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

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

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


相关推荐

  • map.containsKey方法的运用「建议收藏」

    map.containsKey方法的运用「建议收藏」map之containsKey方法例如:List<HashMap<String,Object>>pt=mapperDao.query(param1,param2);for(HashMap<String,Object>map:pt){if(!map.containsKey(“age”)||null==map.get(“age”))c…

    2022年6月18日
    63
  • eclipse没有server项,解决办法「建议收藏」

    eclipse集成Tomcat:   打开eclipse-窗口-首选项-服务器-运行时环境找到Tomcat然后添加。eclipse添加插件:   开发WEB项目时要集成Tomcat可以并不是所有的eclipse都有服务器选项,如果不幸你的正好没有,不要怕。首先我们打开eclipse-help-installnewsoftware然后在workwith中输…

    2022年4月9日
    44
  • 几个数字的组合方式种类个数

    几个数字的组合方式种类个数几个数字的组合方式种类个数

    2022年4月24日
    50
  • 深入理解FT,DTFT,DFT 之间的关系[通俗易懂]

    学习了数字信号处理之后,被里面的几个名词搞的晕头转向,比如DFT、DTFT、FS、FT、FFT、DFS等,参考整理的资料,重新写了一下各种变换的概念。 学过卷积,我们都知道有时域卷积定理和频域卷积定理,在这里只需要记住两点:1.在一个域的相乘等于另一个域的卷积;2.与脉冲函数的卷积,在每个脉冲的位置上将产生一个波形的镜像。(在任何一本信号与系统课本里,此两条性质有详细公式证明) 下面,就用这两…

    2022年4月3日
    223
  • c++ 实现键盘钩子

    c++ 实现键盘钩子一.总体概述  主要实现的是将windows活跃或是顶层窗口的键盘输入的记录下来储存在txt文件中。主要用到的知识windows操作系统的消息机制,动态库等一些知识二.具体的实现  首先我们要重新建立一个windows桌面应用程序,然后我们运行一下我们会看到一个窗口,我们创建桌面应用程序而不创建控制台程序是因为桌面应用程序,这里面最主要的原因控制应用程序模拟DOS系统的那种CUI操作,…

    2022年5月24日
    36
  • Mysql命令行修改字段类型

    Mysql命令行修改字段类型在做微信公众平台知识百科(账号:zhishiwiki)时,因为字段先前设计的不合理,导致内容装不下,因此需要修改其字段类型为text这里使用到了alter命令altertable表名称modify字段名称字段类型[是否允许非空];作者说:只有用到了,才能学

    2022年5月20日
    37

发表回复

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

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