C# FAQ 2.2 - What Are Some of the Different C# Editors Available?

Once you have installed a C# compiler as mentioned in C# FAQ 2.1, the next process is to choose an editor to enter source codes. There are different types of editors such as Notepad, Visual C# .NET, Borland's C# Builder, and SharpDevelop. This FAQ briefly discusses each of these editors.

Notepad

Notepad is an editor that many programmers commonly use. It comes with Windows and it is very easy to use. But, there are lots of disadvantages with this editor; for example, it doesn't support syntax coloring and other features such as IntelliSense. Moreover, you cannot directly compile and execute a C# program from within the editor. Although it doesn't support features such as line numbering, you can jump to a specific line of the code by using the CTRL+G shortcut.

What do you mean by IntelliSense?

IntelliSense refers to the popping up of methods and properties according to the context. For instance, if you enter Console followed by a dot, a menu automatically pops up; it gives you all the methods and properties of the Console class. This feature is readily available in development tools such as Microsoft Visual C# .NET and third-party editors such as Borland's C# Builder.

Microsoft Visual C# .NET

Visual C# .NET is a full-featured development tool that can be accessed from within the Visual Studio .NET Integrated Development Environment (IDE). Other than C#, the Visual Studio IDE supports the development of major .NET languages such as Visual Basic .NET, Visual J# .NET, and Visual C++ .NET. In other words, it provides a single development environment for all these languages. You need to master the various elements found on the IDE—such as the Toolbox and the Properties window—apart from learning the C# language.

Can I get Visual C# .NET as a separate product?

Yes. Microsoft sells a standard version of the product named "Visual C# .NET Standard Edition" at a reduced price. It comes with four CDs along with a printed manual. This product doesn't support advanced features such as Crystal Reports, which is available with Visual Studio .NET. This product is indeed a big boon for developers with limited budget.

Visual C# .NET provides you with the required templates and wizards for building applications. It also supports features such as IntelliSense and Dynamic Help. Dynamic Help is a new functionality that will provide you help according to the relevant situation while developing a project. It will be available only if you have installed the MSDN Library collection. Moreover, it ships with powerful debugging capabilities and automatic syntax/clause completion features. For instance, if you enter the keyword "try", remaining clauses such as catch and finally will be listed automatically on the code editor.

Where can I get the MSDN Library?

The MSDN Library ships with all editions of Visual Studio .NET, including Visual C# Standard Edition. You will be prompted to install the library after the successful installation of Visual Studio .NET. You will get periodic updates of the library if you have subscribed to MSDN. Alternatively, you can access the library online at http://msdn.microsoft.com/library/default.asp.

The biggest advantage of using Visual C# .NET is that it significantly reduces the development time of projects by integrating all parts of a project under a single roof. Even though there are lots of benefits, Visual C# .NET is not compulsorily required for programming with C#.

Third-Party Editors

In addition to the above mentioned editors, many third-party vendors have also released editors for programming with C#. In most cases, versions can be downloaded from the Web sites of the respective vendors.

SharpDevelop

One of the most popular editors is SharpDevelop. It supports syntax coloring and compilation and execution from within the development environment. With the help of this editor, you also can build Visual Basic .NET User controls and Web Services applications. You also can create XML and XSL files.

The developers of SharpDevelop have provided the complete source code for this editor under an Open Source License Agreement. The product and its source code can be downloaded from www.isharpdevelop.com.

Antechinus

Another editor is the Antechinus C# editor, developed by c-point.com, but it is not as popular due to its limited capabilities. You can download it from http://www.c-point.com/csharp.htm.

Others

Some of the other popular editors are Borland C#Builder (http://www.borland.com/csharpbuilder), CodeWright (http://www.borland.com/codewright), and EditPlus (www.editplus.com). C#Builder is an independent development tool developed by Borland. You will learn more about C#Builder in a later FAQ. Codewright is an editing tool used in combination with Microsoft's Visual Studio .NET.

Even though there are many editors available on the market, it's up to you to decide which editor to use. I strongly recommend you to install one editor and learn the language completely.



About the Author

Anand Narayanaswamy

Anand Narayanaswamy (Microsoft MVP) is a freelance writer for Developer.com and Codeguru.com. He works as an independent consultant and runs NetAns Technologies (http://www.netans.com)which provides affordable web hosting services. He is the author of Community Server Quickly (http://www.packtpub.com/community-server/book). Anand also runs LearnXpress.com (http://www.learnXpress.com) and Dotnetalbum.com (http://www.dotnetalbum.com) and regularly contributes product and book reviews for various websites. He can be reached at ananddotnet@yahoo.co.in

Comments

  • wholesale soccer jerseys indwelling realty single-mindedness coming this biggest soccer party.

    Posted by Merejensejage on 06/20/2013 07:29pm

    There was one change [url=http://www.worldcupsoccerfacts.info/]wholesale soccer jerseys[/url] at the interval, Germany sending Andreas Beck on for With 20 minutes gone things had not improved much, a series of free-kicks failing to open the game up. Westermann was proving effective in clearing Sweden's attempted attacks but after 27 minutes the hosts finally created something. The substitutions continued at regular intervals thereafter, increasing the sense that both sides were happy with a stalemate. As such there were [url=http://www.worldcupsoccerfacts.info/]wholesale soccer jerseys[/url] few genuine chances in the last half an hour as the game fizzled out to a low-quality draw. Joachim Low withdrew Schweinsteiger, Marin and Khedira, with Sweden following suit soon after, taking Marcel Schmelzer followed suit from even further out but Isaksson was again up to it. After an hour Andreas Isaksson into action and he punched clear before an attacker could meet the ball. Star names were missing from both sides, with Anders Svensson blocking a Sami Khedira shot and Holtby twice firing unsuccessfully at goal. Zlatan Ibrahimovic absent for the hosts and Jerome Boateng but - one snap shot from Marin aside - the game quickly took on a familiar look. The visitors attempted to push the pace, Sweden and Germany ground out a yawn-inducing 0-0 draw in tonight's friendly in Gothenburg. Lukas Podolski all out for their opponents. The game missed their quality, with neither side seriously threatening despite a handful of hopeful efforts. Sebastian Larsson found some space in the eighth minute but could not beat Larsson was the provider, crossing for Pontus Wernbloom who could only manage a weak shot that bobbled wide from 12 yards. That spurred on Germany and moments later debutant "I was really pleased with those who made their debuts and those who were making their second appearances. Lewis Holtby worked hard in training from the first moment he [url=http://www.worldcupsoccerfacts.info/]Cheap soccer jerseys[/url] joined the squad and convinced [url=http://www.worldcupsoccerfacts.info/]Cheap soccer jerseys[/url] me he was ready to make his debut. Lewis Holtby forced Isaksson into a smart save from 20 yards. Ola Toivonen. Things started slowly, neither side getting the ball into the danger area in the opening minutes. Marko Marin was looking livelier than most but the Werder Bremen man was struggling to produce a final ball. "I am very pleased with [url=http://www.worldcupsoccerfacts.info/]2014 world cup jersey[/url] the performance," said Low after the match. "It was very quickly clear that it was going to be a game of patience. The Swedes put lots of men behind the ball and waited for us to attack, they didn't attack like you would expect a home team to." off Mikael Lustig and A 13th minute corner from Sebastien Schweinsteiger forced Swedish goalkeeper "This year has seen the development I was hoping for, we have seen some quality football with 'Made in Germany' stamped all over it," concluded Low. Heiko Westermann with his cross. This year has seen the development I was hoping for, we have seen some quality football with 'Made in Germany' stamped all over it.Joachim Low, Germany coach Miroslav Klose and Mesut Ozil,

    Reply
  • cheap authentic mlb jerseys from china,thailand spain jersey

    Posted by DalLLelpGem on 05/24/2013 10:45pm

    Bayern Munich video game, Messi failed to play for just one tiny, his shortage possesses sparked conjecture. To be able to Bettis, Messi continue to failed to commence, yet they ended up being the half-time replace, along with only two goals that will Barcelona became three crucial factors, that Wednesday, Barcelona include anticipation endorsed trophy. Messi on the regular along with observed the team to be able to only two competition to be able to bust from the purpose, Messi was in the fifty-sixth tiny from the match up play, they succeeded is simply because Barcelona equaliser Jesse Villa. Along with Messi, Bettis will be hard to be able to contend with Barcelona, simply a few moments soon after, Messi utilised the arbitrary golf ball globe influx assist Barcelona onward, [url=http://soccer-sports.webs.com/]cheap football kits[/url] this is certainly Messi that period along with 4 . cease purpose. They have 11 consecutive little league online games include goals. Messi to be able to Barcelona assault brought outdoors, protected first purchase from the Bettis series, in addition inside Messi energy began to be able to diminish. The sixty-ninth tiny from the match up, Messi's no cost cease once again sort the pressure, however the golf ball reach the doorframe. Yet only two moments soon after, Messi scored the purpose to be able to permit the workforce acquire quiet. From the locking triumph, Messi in addition desire to acquire additional, they really wants to total the hat-trick, yet Adrian's brave play cease they scored 3 rd golf ball. The skipped chance, Messi responded angrily, in addition confirmed once again intended for with regards to limitless. That period as well as the conclusion from the several round from the case, Messi possesses scored fouthy-six goals inside La Liga, the way away connected with 50 golf ball document designed inside previous season's only one step at a distance. Just about every physical activities affair, Messi possesses scored sixty goals. What the heck is value bringing up, Messi at your house that period, scoring 24 goals inside La Liga, over D Lo became residence striker Wang, at a distance goals 24 golf ball is a first, the 1st 40 goals to get the 1st regular scoring 6 golf ball, golf ball is usually the 1st. Messi that period from the Little league several replace looks, scoring 6 goals inside 124 moments. "Sports world" reported, Messi will be Nokamp wants vitamins. [url=http://soccer-sports.webs.com/]cheap football kits[/url] Even though Bettis possesses twofold went on the lead, yet to view the golf ball from the Nokamp over 60000 devotees immediately after fifty-seventh moments it is possible to breathe silently, since inside Messi right now to try out. Messi will be Barcelona Deliverer, only to observe your pet from the warming up, the Get away Nou smashed out there substantial kind regards. They played right away immediately after acquire arbitrary golf ball globe influx, after that reach the hug you, in order to obtain an objective, yet they ended up being continue to positively searching for another golf ball. Messi's play the liberation connected with Barcelona, the Barca devotees developmental, the Gao Huan "champion! Champ.

    Reply
  • nhl jerseys from china,thailand chelsea jersey

    Posted by Migtausia on 05/10/2013 10:16pm

    Online game in opposition to Manchester united, for the Chelsea defender Brian Lewis, and get a bad one remembrances. 2 years ago, can also be at the stop belonging to the time, Lewis's errors brought about instantly towards the Chelsea dropped the particular 7steps past hope. Right after 2 ages in Good old Trafford, however Lewis along with his functionality, the particular move that will Chelsea for the Champions League sites securely grab while in the palms. Plus the past few game titles, currently, Lewis dished up since the Chelsea defender. Next minutes belonging to the online game, the history exact much time move discovered while watching Mata Mata in, plus Ramirez with oblique clinging package, nevertheless the hill -- BA would not cope with. [url=http://shirtssalecn.weebly.com/]wholesale cheap jerseys[/url] While in the safeguard, currently Lewis has constructed numerous. Many scenes: your exceptional is the thirty-second small belonging to the complement, Manchester united performed in opposition to Lorrie Persie, struggling with ahead, Lewis would not rush to the lower limbs, nevertheless the part belonging to the path of every other, your constant seek refuge, along with other teammates regression protective position, results, united the particular infiltration would not form excellent menace. One more forty-second minutes belonging to the online game, while Giggs eventually left the particular baseball, Lorrie Persie minimal region at the line of the particular large. Through the playback in gradual motions is seen, while in the infiltration strategy of Manchester united, Lewis has become that will Lorrie Persie personalized safeguard, while Lorrie Persie received a final hit, however as a result of Lewis's disturbance, Lorrie Persie would not have fun with beneficial components. Doing Mata prior to a stop involving oolong, Chelsea received an important factor struggle in opposition to Manchester united wining, besides while in the arsenal, Tottenham for the next league position levels of competition while in the contributing position, and in some cases brussels League 2nd the possibility involving. Although the online game is not really amazing, however can take is almost everything. Benitez seems in huge plus high spirits, he / she claims that is a wining, however Thursday in opposition to Spurs pertaining to fourth decisive struggle pronouncements need to gain. [url=http://shirtssalecn.weebly.com/]wholesale cheap jerseys[/url] He / she additionally considers that Mata. While this kind of time basketball mister. In Manchester united while in the Leading League, is the doldrums plus reds time fifth times quarrels. The particular Leading League years, Chelsea plus Manchester united League battle tie up: right after 13 wins 20 washboard 13 damaging. Furthermore, Chelsea is the particular United get many Leading League staff, and also that will gain one of the most Good old Trafford (five). Then again, both initial calf, Chelsea in your own home right after shedding that will Manchester united, thus, circular experience has received the particular United, Chelsea make concerted projects for getting the particular three or more points. On this online game, the particular decisive character certainly not Ma TA Mok l.

    Reply
  • http://www.oakleysunglassesoutc.com/ caovvm

    Posted by http://www.oakleysunglassesoutc.com/ Mandygyp on 03/29/2013 05:44am

    What birth? Instant roar up in my head, no wonder, Zhao Honglin said that his uncle was sick that look sort of interesting, I did not know life will be reduced to the point where ghd! I have some standing firm hand hold sister: the clear and obviously it? I sent ghd straightener grandmother who lives in a few days, and so the school were followed back!ghd sale, Uncle while he answered my question, while hurriedly pack up.ghd hair straightener, Sister, take a look at the sand, feel hard to sit in such a horrible place.cheap ghd, So I yielded to leaning on me, and now I'm not in the mood to consider what she was thinking: That ...... Shenzi it? The phrase outburst, I just still keep hands and feet uncle suddenly froze the leftovers end up on the coffee table, and then carefully looked up at me, this hesitation said one: she ...... sick!

    Reply
  • http://www.raybansunglassesouty.com/ hddcvp

    Posted by http://www.raybansunglassesouty.com/ Mandyupt on 03/28/2013 02:35pm

    ghd australia,The aircraft were originally part of the Russian Air Force guy in the temporary maintenance of library painting, masked the original imprint of the armed forces, and the temporary installation of a civilian navigation device, and then declare the name of the civil aircraft international flight. Either Ukraine has begun to sell this giant and its made international airworthiness certificate, otherwise ghd sale to plan or stillborn. Tour transportation task that will be repeated three times, so that all the goods arrived in place, this form of transport than the long maritime saves a lot of time, but also to avoid the embarrassment of the lack of civilian aircraft capacity, can be said that in addition to the strategic transport aircraft of the U.S. Air Force team. No one can be more convenient than this aircraft An-124, not to mention the largest U.S. military C-5 Galaxy to be the ratio ghd hair straightener is less certain.ghd hair straightener,cheap ghd, Fuel loading time can not be wasted, Kiri Young Norwich hospitality to six from afar ground compatriots.

    Reply
  • ghd australia kfaopn

    Posted by Suttonbvs on 02/07/2013 03:31pm

    2iTah ugg yRkz kBuz nike 7dVua toms outlet 6aDit cheap hollister 5tIes ugg 9pBuh longchamp pas cher 2lHxg louis vuitton outlet 3fEvt michael kors outlet 3mTmj christian louboutin 6hMae Anthony Davis Jersey 6nDwo 5pPev 3nKrl ghd 1vBkf ugg boots uk

    Reply
  • ugg boots pndeks http://www.cheapfashionshoesas.com/

    Posted by Suttontox on 01/27/2013 05:01am

    6uJva dIqn Michael Kors outlet kIju ugg boots 6iBwd 4uCwk Cheap nfl jerseys 7gCdf coach,coach outlet,coach usa,coach factory outlet,coach factory 4fFqz burberry handbags 8xFmy casque monster beats 8xEku beats headphones 2lWrn 5uTmo 0xLyk 4sZxj 6nJqk 1uQgb

    Reply
  • ugg boots torshm http://www.cheapfashionshoesam.com/

    Posted by Suttonzrc on 01/15/2013 05:54am

    6nFpr cheap ugg boots lWbt Michael Kors outlet tDok ugg boots 9dUwl Burberry outlet 3jOzl Cheap nfl jerseys 1tClv coach,coach outlet,coach outlet online,coach factory outlet 1oIqx burberry outlet 7cJci cheap christian louboutin 9hTbr 0dFit 9aOvs 2sZlo 8rCgn 0kNgx 1dQax

    Reply
  • http://airjordannpaschere.blogspot.com/ whshyr aqbvhh

    Posted by rootlyJerie on 11/15/2012 02:05am

    C# FAQ 2.2 - What Are Some of the Different C# Editors Available? tptghi hbpufhy lousfo sac louis vuitton pas cher fmkakbe mptsiymr louboutin cgiuqhb lgfvr louboutin pas cher xptbhgwa sac longchamp pliage vwrzivib longchamp pas cher yxpqeush

    Reply
  • qhhbcmuh lprfeuhq nmxod http://www.discountccloubutnnshoesonline.us

    Posted by Ralclabycer on 11/15/2012 12:38am

    abapi zvgci モンクレール モンクレール激安 モンクレール キッズ tpmlb xxwinp C# FAQ 2.2 - What Are Some of the Different C# Editors Available? yusvvlo ugg outlet locations california ugg boots ugg boots zipper samajlv vumqf louis vuitton handbags zappos louis vuitton bags louis vuitton outlet new jersey xfhluvth beats by dre pro detox beats dr dre cheap cheap beats by dre aus agklmsab

    Reply
  • Loading, Please Wait ...

Leave a Comment
  • Your email address will not be published. All fields are required.

Top White Papers and Webcasts

  • Java developers know that testing code changes can be a huge pain, and waiting for an application to redeploy after a code fix can take an eternity. Wouldn't it be great if you could see your code changes immediately, fine-tune, debug, explore and deploy code without waiting for ages? In this white paper, find out how that's possible with a Java plugin that drastically changes the way you develop, test and run Java applications. Discover the advantages of this plugin, and the changes you can expect to see …

  • Agile development principles have gone from something used only by cutting-edge teams to a mainstream approach used by teams large and small. If you're not using agile methods already though, or if you've only been exposed to agile on small projects here and there, you may wonder if agile can ever work in your environment. Read this eBook to learn the fundamentals of agile and how to increase the productivity of your software teams while enabling them to produce higher-quality solutions that better fulfill …

Most Popular Programming Stories

More for Developers

Latest Developer Headlines

RSS Feeds