使用命令行和IDE学习 [英] Learning with command-line vs IDE

查看:81
本文介绍了使用命令行和IDE学习的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嗨大家好,


学习C#等语言时,你会说使用命令行编译器学习

基础知识会更好吗?和一个简单的文本编辑器如

作为记事本相比,使用完整的IDE,如VS.NET 2005,

提供代码洞察力,调试器等?


问候,

詹姆斯。

Hi Guys,

When learning a language such as C#, would you say it is better to learn the
fundamentals using the command-line compiler and a simple text editor such
as notepad compared to using a full-fledge IDE such as VS.NET 2005 which
gives code-insight, debugger, etc?

Regards,
James.

推荐答案

记事本?没有。


实际上,.Net编程与语言很少有关系,并且

主要与可用的框架和自定义类有关。简单的事实是,intellisense和某种对象浏览器几乎是这里必不可少的
。通过各种方式,学习如何在命令行编译

如果你愿意,但我没有看到很多好处努力获得一些东西

编译因为一个简单的拼写错误或inccorect参数类型,在IDE的适当支持下可以避免使用
。为什么要用

方式设置障碍?寻求帮助没有任何问题,[F1]和Go To

定义等不仅适用于懦夫。


如果你想要理解事情是如何运作的,但是,我可能会建议你在不使用设计师的情况下写一些表格等等。它可以帮助你欣赏

发生了什么。但同样,设计师可以扮演角色,如果你可以在10分钟内与设计师一起做b / b
,或者手工2小时(

记事本5小时) ,然后简单地说,我宁愿和那些在10分钟内完成

工作的人一起工作,继续完成下一个任务。


请注意,我没有在这里指定VS ......大多数都会这样做,而且版本

版本是免费的。或者还有其他像SharpDevelop或C#插件,用于

eclipse。


Marc
Notepad? No.

In reality, .Net programming is very little to do with the langauge, and
mostly to do with the framework and custom classes available. The simple
fact is that intellisense and some kind of object-browser are almost
indispensible here. By all means, learn how to compile at the command line
if you like, but i don''t see much benefit in struggling to get something to
compile because of a simple typo, or inccorect parameter type, that would
have been avoided with proper support from an IDE. Why put obstacles in your
way? There is nothing wrong with asking for help, and [F1] and "Go To
Definition", etc, are not just for wimps.

If you want to understand "how things work", however, I might suggest
writing some Forms etc without using the designer. It helps you appreciate
what goes on. But again, designers can have roles to play, and if you can do
something in 10 minutes with a designer, or 2 hours by hand (5 hours in
notepad), then put simply I''d prefer to be working with people who get the
job done in 10 minutes and get on with the next task.

And notice I didn''t specify VS here... most any would do, and the Express
editions are free. Or there are others like SharpDevelop, or C# plugins for
eclipse.

Marc


I认为你将使用IDE更容易学习语言,好像

帮助/提示你做的事情,代码生成无聊的东西,比如

的代码布局等等。

如果你想知道如何运行编译器以及

等中的确切链接,请使用命令行。


HTH


Ciaran O'Donnell


" arlef"写道:
I think you will learn the language much easier using the IDE as if
helps/prompts you for things, code generates boring things like the code for
laying out the for etc.
If you want to know how to run the compilers and what exactly gets linked in
etc, use the command line.

HTH

Ciaran O''Donnell

"arlef" wrote:

嗨大家好,


学习C#等语言时,你会说学习更好吗?

基础知识使用命令行编译器和简单的文本编辑器(例如
作为记事本)与使用完整的IDE(如VS.NET 2005)相比

提供代码洞察力,调试器等?


问候,

詹姆斯。
Hi Guys,

When learning a language such as C#, would you say it is better to learn the
fundamentals using the command-line compiler and a simple text editor such
as notepad compared to using a full-fledge IDE such as VS.NET 2005 which
gives code-insight, debugger, etc?

Regards,
James.

< br>

arlef写道:
arlef wrote:

学习C#等语言时,你会说学习更好吗?
基本原理使用命令行编译器和简单的文本编辑器如

作为记事本与使用完整的IDE(如VS.NET 2005)相比,

提供了代码洞察力,调试器等?
When learning a language such as C#, would you say it is better to learn the
fundamentals using the command-line compiler and a simple text editor such
as notepad compared to using a full-fledge IDE such as VS.NET 2005 which
gives code-insight, debugger, etc?



基本面?定义基本面!我建议你先从

ILASM& WinDbg& SOS!


:)


- 巴里


-
< a rel =nofollowhref =http://barrkel.blogspot.com/target =_ blank> http://barrkel.blogspot.com/


这篇关于使用命令行和IDE学习的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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