76 lines
		
	
	
		
			4.9 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			76 lines
		
	
	
		
			4.9 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | |
| title: Source Code Editors
 | |
| ---
 | |
| ## Source code editors
 | |
| 
 | |
| Source code editors are the programs that allow for code creation and  
 | |
| editing. Any text editor can be used to write code. But dedicated code  
 | |
| editors offer many useful features, including: text completion,  
 | |
| markup coloring, and tabs/panes for side-by-side editing. These features can  
 | |
| be useful even to new users who don't know their way around all of the  
 | |
| advanced options.
 | |
| 
 | |
| ### Choosing an editor
 | |
| 
 | |
| There are many, many editors availble to download or use  
 | |
| online, both paid and free. They offer many of the same core-features, but  
 | |
| each have their own subtlties. Further research may help find the one that's  
 | |
| right for you. The following editors are all cross-platform and  
 | |
| free to use or evaluate.
 | |
|   
 | |
|   
 | |
| ### Sublime text
 | |
| 
 | |
| 
 | |
| 
 | |
| Sublime Text is a very popular editor that has been around <a href='https://www.sublimetext.com/blog/articles/one-point-oh' target='_blank' rel='nofollow'>since 2008</a>. There are many options and <a href='https://packagecontrol.io/' target='_blank' rel='nofollow'>extensions</a> available, and a lot of <a href='http://stackoverflow.com/search?q=sublime+text' target='_blank' rel='nofollow'>help available</a> online to help <a href='http://www.websightdesigns.com/wiki/Setting_up_Sublime_Text_3' target='_blank' rel='nofollow'>set it up</a>. (The license for continued use costs $70\. However, Sublime Text is free to download and evaluate, with a nag-screen pop-up.)
 | |
| 
 | |
| <a href='https://www.sublimetext.com/' target='_blank' rel='nofollow'>sublimetext.com</a>
 | |
| 
 | |
| 
 | |
|   
 | |
|  
 | |
|   
 | |
| ### Brackets
 | |
| 
 | |
| 
 | |
| 
 | |
| Brackets is a relatively new open-source editor by Adobe. It is very user friendly, especially for people who aren't used to command-line interfaces or JSON-style settings/prefereces. Extensions and themes are quick and easy to find and install through the Extension Manager.
 | |
| 
 | |
| <a href='http://brackets.io/' target='_blank' rel='nofollow'>brackets.io</a>
 | |
| 
 | |
| 
 | |
|   
 | |
|  
 | |
|   
 | |
| ### Atom
 | |
| 
 | |
| 
 | |
| 
 | |
| Atom is an <a href='https://github.com/atom/atom' target='_blank' rel='nofollow'>open source</a> editor, developed by <a href='https://github.com/' target='_blank' rel='nofollow'>GitHub</a>. Like Sublime Text, Atom is quite popular. It is very configurable ("hackable", as they say) but advanced features may be overwhelming to new users. There is also plenty of <a href='http://readwrite.com/2014/05/20/github-atom-5-tips-getting-started-tutorial-corey-johnson/' target='_blank' rel='nofollow'>helpful</a> <a href='http://flight-manual.atom.io/' target='_blank' rel='nofollow'>documentation</a> <a href='http://stackoverflow.com/search?q=atom' target='_blank' rel='nofollow'>availble</a> online.
 | |
| 
 | |
| <a href='https://atom.io/' target='_blank' rel='nofollow'>atom.io</a>
 | |
| 
 | |
| 
 | |
| 
 | |
|  
 | |
| 
 | |
| ### Visual Studio Code
 | |
| 
 | |
| 
 | |
| 
 | |
| Visual Studio Code (a.k.a vsc or vscode) is a very popular, open source editor, developed by <a href="https://www.microsoft.com" target="_blank" rel="nofollow">Microsoft</a> and fast becoming widely used by developers of all languages. Like Atom and Sublime, Visual Studio Code has a wide range of <a href="https://marketplace.visualstudio.com/VSCode" target="_blank" rel="nofollow">extensions</a> and <a href="https://marketplace.visualstudio.com/search?target=VSCode&category=Themes&sortBy=Downloads" target="_blank" rel="nofollow">themes</a> available to help customise and perfect your experience using it, however VSC is highly configurable "out-the-box". There is also a very active development team behind VSCode, with new features and bug fixes being added by the Visual Studio Code team <a href="https://code.visualstudio.com/updates" target="_blank" rel="nofollow">every month</a>.
 | |
| 
 | |
| <a href='https://code.visualstudio.com/' target='_blank' rel='nofollow'>code.visualstudio.com</a>
 | |
| 
 | |
| &bnsp;
 | |
| 
 | |
| ### Notepad++
 | |
| 
 | |
| 
 | |
| 
 | |
| Notepad++ is a free, open source code editor, that runs in the Microsoft Windows Environment. It was developed in 2003, by Dan Ho. It is written in <a href='www.cplusplus.com' target='_blank' rel='nofollow'>C++</a> (the name comes from that). Notepad++ supports tabbed editing, wich allows working with multiple open files in a single window, and also can be use as a plain text editor.
 | |
| 
 | |
| <a href='https://notepad-plus-plus.org' target='_blank' rel='nofollow'>notepad-plus-plus.org</a>
 | |
| 
 |