Java 如何熟练高效地使用NetBeans?

Java 如何熟练高效地使用NetBeans?,java,templates,netbeans,ide,Java,Templates,Netbeans,Ide,亲爱的美国人民 我正在学习编写Java代码,最近从在文本编辑器中编程和在终端窗口中编译转变为实际的IDE,即NetBeans(我知道,我是一只恐龙,我继承了C++的习惯)。关键是,我真的迷路了 我安装NetBeans是因为我看到学校的一些朋友打开了这个应用程序,用了我一半的时间编写了大约50行代码。我猜他们使用某种模板或自定义设置 如果您能对这一主题有所了解,我将不胜感激,因为我希望在编码时尽可能快速高效,特别是在处理非常长的作业时。这不是用这种格式可以快速回答的问题 主要优点是: 智能感知/

亲爱的美国人民

我正在学习编写Java代码,最近从在文本编辑器中编程和在终端窗口中编译转变为实际的IDE,即NetBeans(我知道,我是一只恐龙,我继承了C++的习惯)。关键是,我真的迷路了

我安装NetBeans是因为我看到学校的一些朋友打开了这个应用程序,用了我一半的时间编写了大约50行代码。我猜他们使用某种模板或自定义设置


如果您能对这一主题有所了解,我将不胜感激,因为我希望在编码时尽可能快速高效,特别是在处理非常长的作业时。

这不是用这种格式可以快速回答的问题

主要优点是:

  • 智能感知/代码完成(开始键入代码,按ctrl空格键)

  • 在某些地方键入带有自动修复的错误检查和报告时

  • 代码生成(源代码->生成代码)

  • 导航(转到源代码,转到Declaration,查找参考资料等)

  • 综合调试

  • 重构(重命名变量、方法和类;引入类和方法等)


尝试所有这些方法可以让你开始,但还有很多方法。

用这种格式无法快速回答这一问题

主要优点是:

  • 智能感知/代码完成(开始键入代码,按ctrl空格键)

  • 在某些地方键入带有自动修复的错误检查和报告时

  • 代码生成(源代码->生成代码)

  • 导航(转到源代码,转到Declaration,查找参考资料等)

  • 综合调试

  • 重构(重命名变量、方法和类;引入类和方法等)


尝试所有这些方法让你开始,但还有很多方法。

不会有任何一个灵丹妙药;这是许多小效率的积累,包括键盘快捷键、高级功能、模板等

你应该仔细看看你的朋友在做什么,每次你看到他们做你不做的事情时,问问他们。更妙的是,每次你遇到一项直觉上似乎应该有更好的方法来完成的任务时(例如,反复输入类似的模式),谷歌搜索,看看是否有更好的方法。有可能


当然,对于更严格的方法,您可以端到端阅读NetBeans手册,以便全面了解其功能。不过,我从来没有为我选择的IDE做过这件事。

不会有任何一颗银弹;这是许多小效率的积累,包括键盘快捷键、高级功能、模板等

你应该仔细看看你的朋友在做什么,每次你看到他们做你不做的事情时,问问他们。更妙的是,每次你遇到一项直觉上似乎应该有更好的方法来完成的任务时(例如,反复输入类似的模式),谷歌搜索,看看是否有更好的方法。有可能


当然,对于更严格的方法,您可以端到端阅读NetBeans手册,以便全面了解其功能。不过,我从来没有为我选择的IDE做过这样的事情。

好吧,你有一个IDE(很好!)。有了它,你可以为发展创造许多捷径。这里有一些提示:


  • 您可以通过转到
    文件->新建项目->->
    使用模板创建项目。此模板将自动生成所需的基本源
  • 只需单击行号,就可以在任何位置放置断点
  • 您可以通过转到
    debug->debug Project
  • 您可以通过进入
    Build->Clean and Build
    自动生成可双击的
    .jar
  • 通过使用
    Build->runproject
  • 您甚至可以安装
    插件来扩展IDE的功能


有很多事情我没有告诉你,因为这是一个长长的清单。您可以查看更多信息。

好的,您有一个IDE(很好!)。有了它,你可以为发展创造许多捷径。这里有一些提示:


  • 您可以通过转到
    文件->新建项目->->
    使用模板创建项目。此模板将自动生成所需的基本源
  • 只需单击行号,就可以在任何位置放置断点
  • 您可以通过转到
    debug->debug Project
  • 您可以通过进入
    Build->Clean and Build
    自动生成可双击的
    .jar
  • 通过使用
    Build->runproject
  • 您甚至可以安装
    插件来扩展IDE的功能


有很多事情我没有告诉你,因为这是一个长长的清单。您可以查看更多信息。

欢迎使用SO。不幸的是,这是一个过于宽泛的问题。潜入和吸收IDE将没有捷径可走。如果你从来没有使用过,会有一段时间感觉做某事需要花费更长的时间,但通过一点练习,你会开始意识到你可以得到10倍的生产力提高,特别是在调试时。谢谢,伙计们。我一定会查一些资料,可能会浏览一下手册。欢迎来到SO。不幸的是,这是一个过于宽泛的问题。潜入和吸收IDE将没有捷径可走。如果你从来没有用过,会有一段时间,你会觉得它像是在偷拍