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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 证书注册_农行提示证书未申请

    证书注册_农行提示证书未申请https证书是互联网传输中很重要的数字证书,为自己的网站申请https证书似乎成为了一件十分有必要的事情,https证书不仅仅可以很好地维护访问网站的用户信息安全,还能为网站树立一个安全可信的形象,维持一个网址的信誉。为https申请证书也变成了一件迫在眉睫的任务,但是如何进行https申请证书?https证书用处的原理是怎么样的?​如何进行https申请证书?这是很多刚接触互联网的网友会带有的疑问。但是我们需要先了解一下何为https证书。https证书是一种有http网络协议和ssl证书.

    2022年10月1日
    6
  • Modelsim-win32-6.6d 破解安装教程

    Modelsim-win32-6.6d 破解安装教程1、准备文件  modelsim-win32-6.6d-se.exe 2、安装步骤·(安装前把杀毒软件关闭)双击文件 modelsim-win32-6.6d-se.exe(注:安装路径不要有中文)点击Next 点击Browser ,建议安装目录改成自己新建在D盘下  点击Next—->Agree —–>等待安装 安…

    2022年5月10日
    64
  • IIS 无法启动:发生意外错误0x8ffe2740 的原因

    IIS 无法启动:发生意外错误0x8ffe2740 的原因发生意外错误0x8ffe2740原因如果系统中存在端口冲突就有可能发生本情况.IIS默认使用80端口进行HTTP通信.如果除IIS外的应用程序正在运行并且正在相同的IP地址上使用80端口,在您试图使用IIS管理器启动网站时您也可能收到该错误讯息.解决方法要解决这个问题,您可以进行以下任一项操作:•在IIS管理器中更改网站绑定端口为除80端口外的其它端口.•停止正在使用80端口…

    2022年7月26日
    6
  • html倒计时代码

    <SPANid=span_dt_dt></SPAN><SCRIPTlanguage=javascript><!–//document.write(“”);functionshow_date_time(){window.setTimeout(“show_date_time()”,1000);BirthDay=newDate(“…

    2022年4月8日
    140
  • JSP、JavaBean原理和使用

    JSP、JavaBean原理和使用JavaServerPages:Java服务器端页面,也和Servlet一样,用于动态Web技术!最大的特点:写JSP就像在写HTML区别:HTML只给用户提供静态的数据 JSP页面中可以嵌入JAVA代码,为用户提供动态数据;…

    2022年7月12日
    20
  • compound extreme_essential hypertension

    compound extreme_essential hypertensioneXtremeComponents的eXtremeTable是一套很好的分页标签,比displayTag好多了。它使用jstl,所以与webwork,Struts,JSF集成也很方便,推荐大家用下面是我使用的例子:ec:table items=”users” var=”user” action=”” imagePath=”${ctx}/widgets/extremecomponent

    2022年8月20日
    10

发表回复

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

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