项目软件哪个版本好用?
“project软件哪个版本好用?”
“project软件真的是非常棒的!它的功能强大,可以计算项目的资金、时间和规模,为您制定科学的计划,project还可以快速传递指令,使项目运动更加顺畅,提高企业工作效率,现在project有绿色版、破解版、官方版、中文版等。”
Java中有哪些好的IDE值得推荐?
“Java中有很多好的IDE值得推荐!”
“大多数受访者已经全面回答了这个问题,让我深入谈谈不同IDE体验的差异。”
“前言”
“和其他回答者一样,我首次推出IntelliJ IDEA,包括其他Python、前端开发、PHP、Go等,建议使用JetBrains全家桶,这么多人推荐肯定是有道理的,IntelliJ收费,建议有能力购买服务,如果是学生,可以使用公共授权服务器()或者自己建立授权服务器,或者使用EDU邮箱获取一年的免费激活码()。”
“三种IDE对比”
“这里主要比较三款经典IDE:Eclipse、MyEclipse、IDEA。”
“(1)比较官方网站”
“看看官方网站的审美差异,你可以大致知道这些软件背后的UI类型。”
“Eclipse:典型的开源软件界面简单单调,不花钱。”
“MyEclipse:还活在上个世纪,丑到一定程度,老一辈最喜欢的深蓝色庄重的颜色。”
“IDEA:90后,配色优良,UI交互独特。”
**它以前的logo也很丑(如下图所示),这是设计师后来重新设计的,但至少人们已经努力了。”
“(2)使用对比”
“相信大家一开始学JAVA都是老师推荐的Eclipse,因为开源是免费的,Eclipse功能强大,插件多,但操作不人性化,界面也很丑,Eclipse的独特之处在于,你可以自己找到任何你想要的功能,它可以支持,自己配置,一个一个配置下来,程序还没开始,人先累崩了,不同的插件有不同的交互方式和一些特殊的处理,你需要记住它们,如果你不小心点击了一个不同的view(比如切换到Hadoop的开发界面),你就不知道怎么点回去了,需要查半天资料。”
“然后时代变了,开始学JAVA WEB,首先使用JSP+Servlet,后来用Struts+Spring+Hibernate用于构建Web项目,Myeclipse开始使用,因为它有Java Web有一些独特的东西,比如根据类的属性自动生成Get/Set方法,不需要手动一个一个写,当时感觉很高级,界面同样丑陋。”
“随后偶然接触到JetBrains全家桶,只要你用一次,你就会想用一亿次。”
“说说它的好处:"
“完全不用担心点错"
这就是IDEA人性化的地方,它知道你的想法。”
界面左侧有一个按钮,并绘制了一个向下箭头,即使你第一次使用它,你也可以猜到点击它可以看到哪些类别实现了这个界面。”
右上角有一系列的启动按钮,即使你第一次使用它,你也知道哪个是开始,哪个是DEBUG,哪个是停止,你应该点击哪里来配置启动参数。”
您意外地双击了整个编辑界面的名称,左侧的project树形结构消失了,一般的IDE会让您重新选择[视图]→【Project】找回左边的窗户,IDEA知道你想要什么,你想再次双击恢复,对吗?是的,再次双击恢复。”
还有很多细节,成本几乎为0。”
“强大的生态支持"
**“你想用Maven 3.它支持POM文件编辑时可以自动更新;”
**“如果你想使用Lombok,它支持它,你只需要安装一个简单的插件来注释替代Get//Set/结构方法/日志/日志/ToString编写HashCode的冗余代码;”
**“如果您想使用Docker,它支持,可以自动识别Dockerfile,;”
**“如果你想写YML,它支持它,可以帮助你消除严格的语法错误;”
**“如果你想使用Git,它支持它,它还可以帮助你图形化地切换分支;”
**“你想用Spring全家桶,它支持,还能帮你扫描哪些类别没有写Component注释"
“如果您想在云上使用SSH自动同步代码,它支持它,您也可以选择每次Ctrl+S保存同步一次。”
“无论您想要使用什么最新技术,它都支持,甚至可以帮助您绘制关系数据库的关联。”
“即使你想用IDEA写Lua程序,它也能做到…”
“基础功能强"
还有JetBrains提供的全家桶基本功能,IDEA。”
如果您修改一个类别的名称,它会自动帮助您扫描使用该类别的名称,以便您可以选择是否需要一起更改。”
如果你想找到一个句子,直接Ctrl+Shift+F在整个项目中搜索,不需要翻转每个页面,即使写在注释中。”
如果您有一个新的newlist,它将自动完成您想要命名为XXXList或XXXX,或什么,供您选择,如果没有特殊需求,您可以完成这个句子的编写。”
按住Ctrl,就能看到每个类别的具体实现。”
如果您选择了依赖库的代码,它会提示您不要修改依赖库的代码,以防止您错误地修改库。”
你可以在上面写JAVA 如果你的JAVA注释是DOC注释,它会自动分析编写类别并着色 DOC编写的参数与具体的方法参数不对应,也会提示你有语法问题:
如果你写了太多重复的句子,它会提示你是否应该写一种调用的方法。”
还可支持查看Test的覆盖率。”
你的颅内高潮是自动补充的,你想站起来鼓掌..
您还可以自定义注释,并在编写时自动生成一些注释。”
全家桶都支持这些功能,只要熟悉一个,就可以使用其他功能,交互逻辑一致。”
“好看的界面"
不说这些,就能看出来。”
网上一大堆IDEA配色()
如果你觉得太麻烦,喜欢我的配色(我参考之前用VS配置的颜色,比如字符串和数字是黄色的,类型是蓝色的,变量是白色的,其他关键词是绿色的,为了区分方法调用和方法定义,定义时使用紫色),关注我之后私信“IDEA配色”,就会得到我的IDEA配色方案下载地址。”
“无论如何,不要说你认为好用的是最好的,IDEA是JAVA最好的IDE之一。”
IDEA所做的就是我们一直想做的事情,比如我们总觉得这个功能不好用,界面不好看,但是一直在吐槽,但是没有人开始做一个好用又好看的IDE,JetBrains帮我们做了所有这些事情,摆脱了所有其他IDE的缺点,提供了所有我们想要的功能。”
至于C是否使用Visuall Studio还是用Jetbrains系列,但是要好好考虑~