[问题] 新手用的编译器

楼主: hanknine (溪虾欧妮酱)   2018-01-03 23:45:40
大家好
小弟我最近初学JAVA
而我在一开始的编译器选择就崩溃了
VS CODE 还有一些编译器我都不会用
上来看了一下精华区发现有高人指点说用无提示的编译器比较好
我曾经有学过VB
所用的编译器有提示真的蛮好用的
所以想来问问大大们
如果说我想打好基础
要用有提示的还是没有提示的
然后可以顺便推荐我安装比较简单的编译器嘛QQ
我刚刚找到叫GEL的编译器
不知道这款大家推不推荐
作者: swallowcc (guest)   2018-01-04 00:25:00
intellij 或者 eclipse 吧
作者: kniver999 (小囧)   2018-01-04 06:49:00
你指的应该是IDE?
作者: Expsun (无限燃烧)   2018-01-04 06:57:00
eclipse
作者: zephyrhymn   2018-01-04 07:36:00
我是觉得lint 之类的功能很实用,但不知道为什么一堆人喜欢推初心者毫无功能的编辑器?个人觉得一些ide的功能就好比脚踏车的辅助轮帮助你更快更安全的写出可以执行的code看到楼主的发文忽然有感而发...初学者在最终的时候,更多的情况是不知道怎么开始第一步,IDE的好处是帮你简化了起头的难度,我是认为先求有再慢慢求好不然现在一堆新平台、新语言,求基础而从无到有开始叠床架屋? 我是认为能做出一样的东西,不管怎么做到都是好办法
作者: fayhong (恰似飞鸿踏雪泥)   2018-01-04 14:41:00
建议你用 Intellij 或 Eclipse,花点时间摸索它,这是值得的,因为 Java 许多资源,只会跟你说 Class name,不会跟你说要 import 什么 package,不用 IDE,连老手都很难进行 Java 的开发。况且,不要相信人家跟你说什么用 VIM、Emacs、VS Code之类的编辑器的建议,这些都叫 "文字编辑器",它们是没有办法判断程式语言的语义的,Java 界有顶尖的 IDE 可用,可以直接即时修改程式语法结构,帮助你重构与优化,这是因为 IDE 有语义解读的能力,IntelliJ 是如此,Eclipse我则太久没用,不确定能否到很精准的程度。建议你找一套好好学好,帮助会很大。
作者: ssccg (23)   2018-01-04 14:47:00
就有些人觉得初学者用javac错了又改改了又错比较印象深刻吧虽然实际用IDE开发有些语法错误根本不会出现..
作者: v9290026 (CH)   2018-01-04 17:37:00
intelli
作者: maxsho (沉默的熊)   2018-01-04 19:35:00
如果是自学还是先用文字编辑器用过一遍再用ide,不然直接用ide反而没有什么帮助
作者: v420746k (Tyrone_Huang)   2018-01-05 02:16:00
To 楼上:其实我认为先用IDE(推荐eclipse)练习,等到有一定基础再去探索、练习如何使用文字编辑器编译你的程式。用IDE对初学者来说真的比较好上手,虽然一开始不知道编译的过程是如何,但这些都是后面再慢慢补齐就可以了。不然新手一开始练习java连要import什么都不知道,或者不小心漏掉一写细节就无法编译,挫折感也许会大增,但用IDE就可以在一开始学习的时候帮忙你注意这些细节,在执行程式前就先帮你检查语法是否有误,这些IDE所拥有的功能,真的是个让新手快速入门的好选择 :)*一些
作者: johnny94 (32767)   2018-01-05 10:27:00
intellij +1
作者: dsilver (细数远星永唱泉水)   2018-01-05 16:34:00
jetbrans的产品,真的都不错
作者: crowd7 (SmartPhone )   2018-01-08 23:01:00
建议先用IDE熟悉语言后. 在拿掉IDE使用把观念补齐,不然门槛有点太高.
作者: aids61517 (奇欧巴肯)   2018-01-15 16:46:00
想当初开始学Java时,老师叫我用JCreator开始一行一行打出来,那时候快死去了,后来接触Ecllipse发现我在学的根本不是同个东西,连import一行一行打出来根本是在搞人
作者: friendever (hi~)   2018-01-21 01:14:00
真心推intellij或eclipse,普手都让你变神手
作者: ji394snoopy (asdf60513)   2018-02-20 20:10:00
notepad

Links booklink

Contact Us: admin [ a t ] ucptt.com