亲爱的stackoverflow人员,
我正在学习编写Java代码,最近从文本编辑器编程和终端窗口编译切换到实际的IDE,NetBeans(我知道,我是一个恐龙。我继承了C ++的习惯)。关键是,我真的迷路了。
我安装了NetBeans,因为我看到学校里的一些朋友打开了应用程序,并且花了我一半时间写了大约50行代码。我猜他们使用某种模板或自定义设置。
如果你能在这个问题上有所启发,我会非常感激,因为我希望在编码时能够尽可能快速有效地工作,特别是在处理很长的任务时。
答案 0 :(得分:3)
这不能以这种格式快速回答。
主要优点是:
智能感知/代码完成(开始输入代码,按ctrl-space)
在某些地方使用自动修复功能进行错误检查和报告
代码生成(source->生成代码)
导航(转到来源,转到声明,查找参考资料等)。
集成调试
重构(重命名变量,方法和类;引入类和方法等)。
尝试所有这些事情让你开始,但还有很多。
答案 1 :(得分:1)
不会有任何一颗银弹;这是许多小效率的积累,包括键盘快捷键,高级功能,模板等。
你应该仔细看看你的朋友做了什么,每当你看到他们做了你不做的事情时,就问问他们。更好的是,每次你遇到一个直觉似乎应该有更好的方法去做的任务(例如一遍又一遍地输入类似的模式),google并查看是否更好办法。可能有!
当然,对于更严格的方法,您可以端到端地阅读NetBeans手册,以便全面了解其功能。不过,对于我选择的IDE,我从来没有这样做过。
答案 2 :(得分:1)
好的,你有一个IDE(这很好!)。有了它,你可以为开发制作很多快捷方式。这里有一些提示:
File -> New Project -> <LANGUAGE> -> <TEMPLATE>
使用模板创建项目。此模板将自动生成您想要的基本来源。Debug -> Debug Project
.jar
Build -> Clean and Build
Build -> Run Project
plugins
来扩展IDE的功能我告诉你很多事情,因为这是一个很长的清单。您可以查看NetBeans Documentation了解详情。