About Features Downloads Getting Started Documentation Events Support GitHub

Site Tools


development:recommended_tools

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
development:recommended_tools [2018/09/27 14:06]
demiankatz
development:recommended_tools [2019/01/30 16:22] (current)
demiankatz [Editors / IDEs]
Line 7: Line 7:
 Some developers prefer to use a simple text editor to quickly and easily edit individual files. Others prefer a full-fledged IDE (Integrated Development Environment) which imposes a "whole project"​ view of the code and includes a built-in understanding of the code which enables it to detect errors, make suggestions and offer navigational shortcuts during programming. As a general rule, an IDE has a steeper learning curve than a basic editor and consumes more resources; however, it offers great advantages when undertaking more complex programming tasks. Basic text editors can offer more speed, and some also include plug-ins to enable certain IDE-like functionality. Some developers prefer to use a simple text editor to quickly and easily edit individual files. Others prefer a full-fledged IDE (Integrated Development Environment) which imposes a "whole project"​ view of the code and includes a built-in understanding of the code which enables it to detect errors, make suggestions and offer navigational shortcuts during programming. As a general rule, an IDE has a steeper learning curve than a basic editor and consumes more resources; however, it offers great advantages when undertaking more complex programming tasks. Basic text editors can offer more speed, and some also include plug-ins to enable certain IDE-like functionality.
  
-At Villanova, Demian uses the [[https://netbeans.org/|Netbeans IDE]] for most of his work, while Chris uses the [[https://​notepad-plus-plus.org/​|Notepad++]] text editor.+At Villanova, Demian uses the free, open source ​[[https://code.visualstudio.com/|Visual Studio Code]] IDE for most of his work (and has previously been successful using [[https://​netbeans.org/​|Netbeans]]), while Chris uses the [[https://​notepad-plus-plus.org/​|Notepad++]] text editor.
  
 ===== Version Control ===== ===== Version Control =====
development/recommended_tools.txt · Last modified: 2019/01/30 16:22 by demiankatz