学习语言时应何时开始使用IDE? [英] When should you start using an IDE when learning a language?

查看:108
本文介绍了学习语言时应何时开始使用IDE?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

搜索SO时,我没有发现任何问题,但是如果有人愿意,请告诉我.

I didn't find a question on this while searching SO but if anyone does please tell me.

有很多关于IDE的优缺点的询问,以及用于该语言和该语言的IDE,例如.

There are alot of questing on the pros and cons of IDE's and what IDE to use for this and that language, like "Why should I use an ide?" and "Are we too dependent on our IDE's?".

但是,作为一个初学者,刚开始了解如何使用Swing构建GUI并掌握事件处理程序的工作原理,而我开始想知道的是,您什么时候应该真正开始使用IDE来进一步提高工作效率,而不是扼杀学习经验?

But as a beginner just starting to understand how to build GUI's with Swing and getting a grip on the workings of event handlers and whatnot I started to wonder, when should you actually start using an IDE to further productivity and not stifle the learning experience?

intellisense函数确实很有帮助,但有时让我感到懒惰,因为我不愿意在阅读本书或api文档的过程中多花钱并查找内容. 但是,有时可以通过在代码中设置标志以逐步发现逻辑错误并进入父方法的功能,以更好地了解代码中发生的事情.

The intellisense function is really helpful but sometimes makes me feel lazy for not thinking that extra bit and looking things up in the book im reading or the api documentation. However the ability to set flags in the code to step trough to find logical errors and actually go into the parent method are sometimes useful to get a better understanding about what goes on in the code.

我读过某个地方,在使用IDE之前,您应该对某种语言的基础知识有很好的了解,但是基础知识是什么?那有什么好处?

I read somewhere that you should have a good grasp on the basics of a language before using the IDE, but what is the basics? And what is good?

推荐答案

使用IDE的唯一缺点是使用其工具和向导,而不了解它们生成的代码是如何工作的.如果您使用IDE进行代码完成,语法高亮显示和调试,那就太好了.如果使用它来生成无法手动生成的GUI或生成不知道其工作方式的Web服务代码,那么这很不好.但是,不管您是否是初学者,这都是不好的.

The only downside to using an IDE would be using its tools and wizards and not understanding how the code they generate works. If you are using an IDE for code completion, syntax highlighting and debugging then that's great. If you are using it to generate GUIs that you can't build by hand or generate Web Service code that you don't know how it works, then that's bad. But that's bad regardless of whether you're a beginner or not.

您的直觉是正确的.在盲目的信任工具之前,先了解事物的工作方式以及如何手动编写事物.

Your instincts are right. Understand how things work and how to code things by hand before just trusting the tool blindly.

这篇关于学习语言时应何时开始使用IDE?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆