我为什么推荐编程初学者使用IDE

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我为什么推荐编程初学者使用IDE相关的知识,希望对你有一定的参考价值。

首先,本文所称“编程”,特指Java;所称IDE,特指Intellij IDEA。

初学编程,兴趣很重要。很多人包括学校,都告诉初学者不要使用IDE,理由是这样会对编程的理解不会深入。这其实是很搞笑的一个理由:刚接触编程,最难的并不是对编程语言的理解,而是思维模式的转换,要学会怎样把大脑中的想法表达成计算机能够理解的语言。在这一点上,使用记事本、文本编辑器和使用IDE之间并没有什么差别。

IDE最大的好处是代码检查。初学者往往对一个地方能写什么、不能写什么并不是很清楚,在编程的时候往往觉得两眼一摸黑,而这时IDE良好的提示功能就能时时刻刻提醒用户:这个语句不能出现在这里、这里可以用XXX、YYY。这样,经过无数次的提示,初学者就能养成良好的编程习惯,而不是像使用编辑器那样,写了半天,思路错了也不知道,等发现的时候,一切都要推倒重来,这对初学者来说是极大地打击。

IDE是最好的老师。

本文测试用。

技术分享

test code:

 1 public class Product {
 2     int id;
 3     String name;
 4     double price;
 5 
 6     public int getId() {
 7         return id;
 8     }
 9 
10     public void setId(int id) {
11         this.id = id;
12     }
13 
14     public String getName() {
15         return name;
16     }
17 
18     public void setName(String name) {
19         this.name = name;
20     }
21 
22     public double getPrice() {
23         return price;
24     }
25 
26     public void setPrice(double price) {
27         this.price = price;
28     }
29 }

 

picture2,big:

技术分享

大图不能完全显示??

以上是关于我为什么推荐编程初学者使用IDE的主要内容,如果未能解决你的问题,请参考以下文章

JavaSE成神之路 - 使用IDE开发Java程序

C/C++编程工具及实用小软件推荐

编程——JAVA与JDK与IDE 书籍篇

专为 Python 初学者准备的 IDE 你用过吗?

最适合初学者的8个python开发环境(内附python IDE最新下载地址+软件激活码+长期有效)

最适合初学者的8个python开发环境(内附python IDE最新下载地址+软件激活码+长期有效)