03.08 哪种IDE能同时写java和前端代码?

coco賈鴻超


这里简单介绍一下吧,有3种IDE都可以同时写Java和前端代码,分别是IDEA、Eclipse和VS Code,主要内容如下:

1.IDEA:全称IntelliJ IDEA,一个非常受欢迎的Java集成开发环境,可以快速编写调试Java程序,除此之外,还支持前端代码的编写,包括Html,CSS,JavaScript,Jquery,Ajax等,智能补全、语法提示、代码高亮、Git等功能都不错,插件扩展丰富,支持多种编程语言(Python,PHP等),集成Maven和Gradle构建工具,项目管理更加方便,是一个很不错的IDE开发环境:

2.Eclipse:这个大部分接触过Java开发的人都应该使用过,一个非常不错的Java开发环境,免费、开源,插件扩展也很丰富,除了本身Java开发外,也可用于前端开发(包括Html,CSS,JavaScript等),以及C/C++,Python等(需安装对应插件)编程语言,使用起来非常不错:

3.VS Code:严格意义上讲,VS Code只是一个代码编辑器,但是下载相关插件,配置JDK路径后,也可以当做一个简单的Java IDE使用,代码高亮、自动补全、语法提示、Git等功能,这个软件都能很好支持,免费、开源、跨平台,可编辑的语言多达几十种,当然,也包括前端Html,CSS等代码的编写,除此之外,PHP,C/C++都也可以,是一个很不错的代码编辑器:

总的来说,这3个软件使用起来都非常不错,对于日常开发Java和前端来说,完全可以了,网上也有相关教程和资料,感兴趣的话,可以自己下载尝试一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言。


小小猿爱嘻嘻


从事编程多年,主要在嵌入式领域以及浏览器领域演技的时间比较长,最近几年因为业务需要切换到后端开发,其实使用哪种IDE或者编辑器和个人的习惯有着密切的关系,如同很多人非要区分出哪种编程语言是最好的,好像世界上离开这种编程语言就玩不转了,作为一个真正的程序员不会太在意使用什么样子的编程工具,当然就此否决编程工具的重要习惯也是不负责任的说法,毕竟熟悉的编程环境能极大的提升编程效率,特别是一些快捷键都使用的非常熟练的情况下。

一般来讲开发java主要是两种方向,一种应用开发,一种是后端的开发,常见的工具主要是eclipse以及IDEA,当然最近几年微软搞得vscode也是深得程序员的喜爱,前端代码可以使用编辑器也是非常多,其实前端代码主要还是选择编辑器,毕竟调试还是在借助chrome或者火狐来调试都会显得非常方便,当然编辑器可以通过集成插件的方式来直接来打断点调试代码,最直接的还是在浏览器上直接调试方便。

如果非要推荐几款前端和java开发共同使用的编辑器在这推荐两款:IDEA,vscode

IDEA现在非常受欢迎,目前被大多数java程序员欢迎,那么这个编辑器到底有多大的魅力能让程序员这么爱戴,现在就把这个IDE的一些特性分享给大家:

  • IDEA设计的理念就是智能写代码,让写代码更加方便快捷,让程序员更加专注于代码本身

  • 智能提示功能强大到让人觉得变态,所以在编程的时候少个分号或者括号的问题在这个编辑器都会给规避掉,而且内部集成了Spring、Hibernate等主框架的类,智能扫描你想做的事情

  • 代码重构能力,虽然快捷键使用的时候必须要双手协助,但功能用一次就知道有多舒服

  • 代码生成能力,只需要借助几个快捷键,给人的感觉好像有人在替你写代码

  • 查找打开方式,更加全面化

  • 打开历史文件更加接近大脑思维模式

IDEA几乎把eclispe使用中的不方便给挨个补齐了,让程序员编码更加人性化,由于这个IDE太过智能化不太建议初学者直接来使用毕竟初学者需要更加全面认知编程的过程,需要一个大脑记忆掌握的过程,如果对编程套路都比较熟悉了就拿过来直接使用了。

vscode算是编辑器领域的后起之秀,但其优秀的编辑特性还是让越来越多的程序员接受与认可,早期的版本不敢让人恭维,但目前的版本的确让人着迷,vscode几个特性:

  • 强大的插件库,把一个编辑器硬生生变成了强大的IDE,而且随着时间的推移越来越多有用的插件加入进来,几乎对所有主流的编程语言都有对应插件支持。
  • 调试功能强大,像前端的代码在建立了和chrome的关联之后,可以之间在里面打断点调试
  • 内置git功能,可以直接完成代码版本的管理控制
  • 代码开源直接在github拿到源码,这点是微软公司的一个巨大进步,让更多的开发者参与进来,本身就是拉近距离
  • 对主题背景配色非常方便灵活,可以配置出更加炫酷的编码主题背景。

可以说这是一个为数不多的微软出的软件精品。

这也是笔者亲身体验的两种编辑器,从程序员角度的一点小认知,希望能帮到你。


大学生编程指南


推荐你用Eclipse,它是一个开放源代码的、基于Java的可扩展开发平台。只言其本身就只是一个框架和一组服务,用于通过插件组件构建开发环境。Eclipse不仅附带了一个标准的插件集,包括Java开发工具JDK;并且可用于前端开发。


大连北大青鸟崇德智业


intelij idea


天天解锁新技能


当然 idea


JAVA在召唤


个人用idea好多年,没发现有什么不支持的,继续用到底😳


想当路人都难


Notepad虽然不是ide却能写一切代码甚至汇编


精神病自言自语说


eclilse jee版,IDEA专业版,如果要轻量级的我感觉用vscode也可以


Godfather1103


Intellj IDEA,myeclipse


夏末拾忆


idea是比较强大和智能的ide,不过有点占内存,可以试试。


分享到:


相關文章: