Outils > IDE (Integrated Development Environment)

Références

L'actualité

Librairie

L'information

Outils > IDE (Integrated Development Environment) > Visual Studio

Microsoft Visual Studio est une suite de logiciels de développement pour Windows et mac OS conçue par Microsoft. La dernière version s'appelle Visual Studio 2017.

Visual Studio est un ensemble complet d'outils de développement permettant de générer des applications web ASP.NET, des services web XML, des applications bureautiques et des applications mobiles.

   
Visual Basic, Visual C++, Visual C# utilisent tous le même environnement de développement intégré (IDE), qui leur permet de partager des outils et facilite la création de solutions faisant appel à plusieurs langages.

Par ailleurs, ces langages permettent de mieux tirer parti des fonctionnalités du framework .NET, qui fournit un accès à des technologies clés simplifiant le développement d'applications web ASP et de services web XML grâce à Visual Web Developer.


Visual Studio Code

Visual Studio Code est un éditeur de code extensible développé par Microsoft pour Windows, Linux et macOS.

Visual Studio Code est présenté lors de la conférence des développeurs Build d'avril 2015 comme un éditeur de code cross-platform, open source et gratuit, supportant une dizaine de langages. Le code source est fourni sous la licence libre MIT (plus précisément la licence Expat) sur le site du projet sur Github.

En revanche, l'exécutable est proposé sur le site officiel de Microsoft sous une licence privatrice.
   


Outils > IDE (Integrated Development Environment) > NotePad++

Notepad++ est un éditeur de texte libre générique fonctionnant sous Windows.

Codé en C++, qui intègre la coloration syntaxique de code source pour les langages et fichiers C, C++, Java, C#, XML, HTML, PHP, JavaScript, makefile, art ASCII, doxygen, .bat, MS fichier ini, ASP, Visual Basic/VBScript, SQL, Objective-C, CSS, Pascal, Perl, Python, R, MATLAB, Lua, TCL, Assembleur, Ruby, Lisp, Scheme, Properties, Diff, Smalltalk, PostScript et VHDL ainsi que pour tout autre langage informatique, car ce logiciel propose la possibilité de créer ses propres colorations syntaxiques pour un langage quelconque.

   

Outils > IDE (Integrated Development Environment) > Atom

Atom est un éditeur de texte libre pour OS X, GNU/Linux et Windows développé par GitHub.

Il supporte des plug-ins écrits en Node.js et implémente Git Control.
La plupart des extensions sont sous licence libre et sont maintenues par la communauté.
Atom est basé sur Chromium et Electron, et est écrit en CoffeeScript. Il est aussi utiliséen tant qu'IDE.

   

Outils > IDE (Integrated Development Environment) > HomeSite

HomeSite était un éditeur HTML développé à l'origine par Allaire Corporation.

Contrairement aux éditeurs HTML WYSIWYG tels que FrontPage et Dreamweaver, HomeSite a été conçu pour l'édition directe ou le "codage manuel" de HTML et d'autres langages de sites Web.

Après un partenariat fructueux avec la société pour la distribuer aux côtés de son propre logiciel Dreamweaver, HomeSite a été acquis par Macromedia en 2001, après quoi des éléments du logiciel ont été intégrés à Dreamweaver.


   

Outils > IDE (Integrated Development Environment) > UltraEdit

UltraEdit est un éditeur de texte créé par IDM Computer Solutions. L'interface utilisateur et l'aide en ligne du logiciel sont traduites dans diverses langues dont le français.

UltraEdit supporte entre autres l'édition de fichiers de taille virtuellement illimitée, la coloration syntaxique de code source (lorsque le langage est reconnu ou si ses mots-clés sont définis), les expressions rationnelles permettant d'assez puissantes possibilités de recherche et de remplacement de texte (y compris pour plusieurs fichiers simultanément),
   
l'édition de fichiers distants (par FTP ou par SSH), l'affichage et l'édition de fichier binaire en hexadécimal ou en format texte, le reformatage de paragraphes, la gestion des fins de ligne de texte (CR/LF), la comparaison de fichiers pour détecter les différences, le tri de lignes de texte à l'intérieur d'un fichier, les conversions entre plateformes et codages (DOS, MAC, UNIX, ASCII, EBCDIC, OEM, ANSI), la vérification orthographique des textes et certains reformatages (gestion des espaces et tabulations). UltraEdit permet également la définition manuelle ou l'enregistrement de macros (à l'aide d'un langage et d'une interface rudimentaires). UltraEdit supporte le format texte international Unicode.