Vous êtes sur la page 1sur 7

OUTILS DE DÉVELOPPEMENT

CRÉÉS PAR JET BRAINS.


MUNTEANU DORIN
QUI SONT LES JETBRAINS

• JetBrains s.r.o. (anciennement IntelliJ Software s.r.o.) est une société tchèque de
développement de logiciels qui fabrique des outils pour les développeurs de logiciels et les
chefs de projet. Depuis 2019, la société possède des bureaux à Prague, Saint-Pétersbourg,
Moscou, Munich, Boston, Novossibirsk, Amsterdam, Foster City et Marlton, New Jersey.
• La société propose de nombreux environnements de développement intégrés (IDE) pour les
langages de programmation Java, Groovy, Kotlin, Ruby, Python, PHP, C, Objective-C, C++, C#,
Go, JavaScript et SQL. La société a créé le langage de programmation Kotlin, qui peut
s'exécuter dans une machine virtuelle Java (JVM), en 2011.
• Le magazine InfoWorld a décerné au cabinet le « Prix de la technologie de l'année » en 2011
et 2015.
PCHARM
• Pour Python et le développement Web. Une version open source est disponible sous le nom
de PyCharm Community Edition et une version propriétaire sous le nom de PyCharm
Professional Edition. Une version spéciale appelée PyCharm Edu est basée sur PyCharm visant
spécifiquement à apprendre la programmation avec Python.
• PyCharm a une distribution PyCharm pour Anaconda qui peut être installée avec Anaconda et
qui lui est étroitement intégrée.

PyCharm IDE fait des merveilles. Les avantages sont nombreux :


• Nous pouvons facilement installer des bibliothèques auxiliaires Python (SQL, web, traitement
d'images, Excel) ;
• La syntaxe est colorée ;
• Reconnaît les erreurs et recommande des corrections;
• Saisie semi-automatique de nombreuses fonctions ;
• Nous éditons et exécutons le script dans un seul écran/programme ;
• Nous pouvons créer et exécuter en parallèle des projets qui exécutent différentes versions de
Python.
PHPSTORM
PhpStorm est un IDE propriétaire multiplateforme (environnement de développement intégré) pour PHP, construit par la société
JetBrains basée en République tchèque. PhpStorm fournit un éditeur pour PHP, HTML et JavaScript avec une analyse de code à la volée,
une prévention des erreurs et des refactorisations automatisées pour le code PHP et JavaScript.
Les avantages:
Prise en charge des principaux frameworks
• PhpStorm est parfait pour travailler avec Symfony, Laravel, Drupal, WordPress, Zend Framework, Magento, Joomla !, CakePHP, Yii et
d'autres frameworks.
Tous les outils PHP
• L'éditeur « reçoit » réellement votre code et comprend en profondeur sa structure, prenant en charge toutes les fonctionnalités du
langage PHP pour les projets modernes et hérités. Il fournit la meilleure complétion de code, des refactorisations, une prévention
des erreurs à la volée, et plus encore.
Technologies frontales incluses
• Tirez le meilleur parti des technologies frontales de pointe, telles que HTML 5, CSS, Sass, Less, Stylus, CoffeeScript, TypeScript,
Emmet et JavaScript, avec des refactorisations, du débogage et des tests unitaires disponibles. Visualisez instantanément les
changements dans le navigateur grâce à Live Edit.
Outils de développement intégrés
• Effectuez de nombreuses tâches de routine directement depuis l'IDE, grâce à l'intégration des systèmes de contrôle de version, à la
prise en charge du déploiement à distance, aux bases de données / SQL, aux outils de ligne de commande, Docker, Composer, REST
Client et à de nombreux autres outils.
PhpStorm = WebStorm + PHP + DB / SQL
• Toutes les fonctionnalités de WebStorm sont incluses dans PhpStorm, avec une prise en charge complète de PHP et la prise en
charge des bases de données / SQL ajoutées en plus.
WEBSTORM
WebStorm est un IDE JavaScript, CSS et HTML de JetBrains, construit sur la plate-forme IntelliJ IDEA. WebStorm fournit la complétion de code,
l'analyse de code à la volée, la navigation dans le code, la refactorisation, le débogage et l'intégration avec les systèmes de contrôle de source.
Un avantage important de l'IDE WebStorm est de travailler avec des projets (y compris la refactorisation du code JavaScript situé dans
différents fichiers et dossiers de projet, ainsi qu'intégré dans HTML).
Les avantages:
The smartest editor
• Use the full power of the modern JavaScript ecosystem – WebStorm’s got you covered! Enjoy the intelligent code completion, on-the-fly
error detection, powerful navigation and refactoring for JavaScript, TypeScript, stylesheet languages, and all the most popular frameworks.
(Web – Angular, React, Vue.js / Mobile – Ionic, Cordova, React Native / Server – Meteor, Node.js / Desktop - Electron)
Débogueur
• Déboguez facilement vos applications côté client et Node.js dans l'IDE - placez des points d'arrêt directement dans le code source, explorez
la pile d'appels et les variables, définissez des surveillances et utilisez la console interactive.
Intégration transparente des outils
• Tirez parti des linters, des outils de construction, des exécuteurs de test, du client REST et d'autres outils, tous profondément intégrés à
l'IDE. Mais chaque fois que vous avez besoin de Terminal, il est également disponible en tant que fenêtre d'outil IDE.
Tests unitaires
• Exécutez et déboguez des tests avec Karma, Mocha, Protractor et Jest dans WebStorm. Affichez immédiatement les statuts des tests
directement dans l'éditeur ou dans une arborescence pratique à partir de laquelle vous pouvez rapidement passer au test.
Intégration avec VCS
• Utilisez une interface utilisateur unifiée simple pour travailler avec Git, GitHub, Mercurial et d'autres VCS. Validez des fichiers, examinez les
modifications et résolvez les conflits avec un outil visuel de comparaison/fusion directement dans l'EDI.
RUBYMINE
• RubyMine est un IDE commercial pour le développement de logiciels Ruby par JetBrains. RubyMine est basé sur IntelliJ IDEA du même
fabricant. Prend en charge les bibliothèques populaires utilisées dans les applications Ruby (y compris Bundler, RSpec, Shoulda, Cucumber,
Git).
Les avantages
Travaillez plus rapidement avec un éditeur intelligent
• Produisez plus efficacement du code de haute qualité, grâce à une prise en charge de première classe de Ruby et Rails, JavaScript et
CoffeeScript, ERB et HAML, CSS, Sass et Less, et plus encore. Profitez de la syntaxe et de la mise en évidence des erreurs spécifiques au
langage, du formatage du code, de la complétion du code et de la documentation rapide.
Trouvez votre chemin
• Utilisez la recherche intelligente pour accéder à n'importe quelle classe, fichier ou symbole, ou même n'importe quelle action IDE ou
fenêtre d'outil. Il suffit d'un clic pour passer à la déclaration, la super méthode, le test, les usages, l'implémentation, etc.Profitez d'une
navigation ultra rapide dans votre projet Rails avec une vue de projet basée sur MVC et des diagrammes de dépendances de modèle, de
classe et de gemme.

Testez et déboguez avec plaisir


• Utilisez le puissant débogueur avec une interface utilisateur graphique pour Ruby, JavaScript et CoffeeScript. Définissez des points d'arrêt,
exécutez votre code étape par étape et utilisez toutes les informations disponibles à portée de main. Créez et exécutez des tests RSpec,
Cucumber, Shoulda, MiniTest & Test::Unit avec assistance au codage et un lanceur de test basé sur une interface graphique.
Gérez votre environnement de projet
• Profitez d'une intégration transparente avec des outils tels que Rake Task Runner, Rails Generators, Bundler, RVM/Rbenv, Zeus et autres. Le
terminal est également disponible en tant que fenêtre d'outil IDE chaque fois que vous en avez besoin.Configurez facilement le
déploiement automatique via FTP ou SFTP et gérez votre infrastructure avec Vagrant, Capistrano, Chef ou Puppet.
MERCI POUR VOTRE ATENTION

Vous aimerez peut-être aussi