Peu importe combien complexe et sophistiqué le code source d'un projet finira quand il est fait , un programmeur doit d'abord s'asseoir et commencer à taper sur une ligne à la fois . Quand il s'agit de choisir un outil pour l'écriture des programmeurs de code source ont un certain nombre de choix , notamment Eclipse et l'éditeur de texte Vim. Vim
Vim est un éditeur en ligne de base de texte de commande pour les systèmes basés sur Unix , comme Linux et Mac OS . Le programme oblige les utilisateurs à apprendre un certain nombre de commandes à utiliser efficacement , mais permet aux utilisateurs d'exercer un contrôle précis sur la navigation et la manipulation de texte une fois qu'ils apprennent ces commandes. Vim dispose également d'un certain nombre de caractéristiques qui se prêtent à la modification du code source, comme soulignant parenthèses correspondant , des supports et des accolades . Les utilisateurs peuvent également utiliser le fichier de configuration de Vim pour définir l'éditeur à très différents éléments de programmation , tels que les noms de classes et variables, à des couleurs spécifiques.
Eclipse
Eclipse n'est pas juste un éditeur de texte , mais un environnement de développement totalement intégré . Il dispose de différents plugins pour soutenir le développement d'un certain nombre de langues , tels que C + + et Java, et est disponible pour Linux , Mac OS et Windows. Eclipse a la même capacité de mettre en évidence des marques de syntaxe correspondant que Vim ainsi que les variables de marquage, les noms des classes et des mots clés spécifiques à une langue en caractères gras et des couleurs spécifiques. Eclipse permet à l' utilisateur d'avoir un un certain nombre de différents fichiers de code source ouverts dans des onglets différents pour basculer rapidement entre en cours de programmation .
Interne Navigation
Une caractéristique majeure de l'IDE Eclipse que Vim manque, c'est un plan de navigation qui mappe automatiquement les classes, les fonctions et les variables dans un fichier de code source. Cela permet aux programmeurs d' accéder directement à une classe donnée ou une fonction en double- cliquant sur son étiquette dans le panneau de navigation plutôt que de chercher dans le code lui-même. Ce schéma se met à jour pour inclure de nouvelles entités en tant que programmeurs tapent eux , ainsi que la mise à jour automatiquement les positions relatives des autres entités car ils ajoutent de nouvelles ou ajouter du code supplémentaire à celles déjà existantes .
Compilation < br > Photos
Quand vient le temps de compiler le code source , l'IDE Eclipse a des liens avec le compilateur approprié qui permet aux utilisateurs de compiler et exécuter le code source au sein de l'interface du programme. Vim , cependant, est simplement un éditeur de texte . Les programmeurs qui écrivent leur code dans Vim doivent ouvrir une ligne de commande pour alimenter les fichiers de code source dans un compilateur, et exécuter le compilateur avec les paramètres appropriés , eux-mêmes. Ils ont également de lancer physiquement les fichiers compilés eux-mêmes.