background preloader

IDE

Facebook Twitter

IntelliJ IDEA 2020.3.3 est disponible et introduit les concept de projets de confiance. Cette mise à jour corrige de nombreux bugs et introduit également des une nouvelle fonctionnalité importante.

IntelliJ IDEA 2020.3.3 est disponible et introduit les concept de projets de confiance

IntelliJ IDEA 2020.3.3 introduit le concept de projets de confiance, conçu pour atténuer les risques associés à l'ouverture de projets à partir de sources inconnues et non fiables. En effet, de nombreux systèmes de construction modernes, y compris Maven et Gradle, s'appuient sur l'exécution de code pour créer le modèle de projet dont l'EDI a besoin pour comprendre la structure du projet et ses dépendances. Dans Gradle, le script de construction lui-même est un code écrit en Groovy ou Kotlin.

Dans Gradle et Maven, le script de construction peut référencer des plugins - le système de construction téléchargera les plugins à partir des emplacements spécifiés dans les scripts de construction et exécutera le code dans ces plugins. Ainsi, le simple fait d'ouvrir un projet dans l'EDI pourrait conduire à l'exécution de code à partir des scripts de construction du projet. Visual Studio Code 1.54 est disponible avec la prise en charge d'Apple Silicon et des améliorations de l'accessibilité. La version 2.0 (bêta) de l'EDI Arduino est annoncée, un EDI moderne pour Arduino maintenant disponible en téléchargement.

Si vous avez développé sur une des cartes de la plateforme Arduino, vous avez forcément rencontré l’EDI standard d’Arduino, au moins pour faire votre premier blink (le « Hello world!

La version 2.0 (bêta) de l'EDI Arduino est annoncée, un EDI moderne pour Arduino maintenant disponible en téléchargement

» façon Arduino qui consiste à faire clignoter la LED intégrée en surface de la carte). Son développement a commencé en 2005 et n’a jamais cessé d’évoluer depuis. Aujourd’hui l’EDI prend en charge plus de 1000 cartes de développement de la famille Arduino, officielles ou non. Il est traduit en 66 langues, mentionné par plus de 3000 livres.

Visual Studio 2019 v16.9 est disponible. Lors de sa conférence Microsoft Ignite 2021, l'entreprise de Redmond a annoncé la disponibilité de Visual Studio 2019 v16.9.

Visual Studio 2019 v16.9 est disponible

Voici quelques-unes des nouveautés les plus marquantes. Address Sanitizer sort de sa phase bêta Parmi les nouveautés les plus marquantes de cette version figure la prise en charge de Address Sanitizer (ASan) pour Windows qui sort de sa phase bêta et est plus facile à utiliser. Visual Studio Code 1.54 supporte Apple Silicon. Sortie de pgAdmin 4 v5.0 désormais basé sur NWjs. PgAdmin 4 est le principal outil de gestion graphique open source pour PostgreSQL.

Sortie de pgAdmin 4 v5.0 désormais basé sur NWjs

Il vient de sortir en version 5.0. Dans cette version, on remarquera principalement que l'enviromment d'excution Desktop Runtime est désormais basé sur NWjs qui intègre un navigateur et le serveur Python, créant ainsi une application autonome. IntelliJ IDEA 2021.1 EAP 5 améliore la prise en charge de WSL 2, Maven et Gradle. JetBrains a publié la version finale de de Intellij IDEA v2021.1 au sein de sopn programme EAP (Early Access program).

IntelliJ IDEA 2021.1 EAP 5 améliore la prise en charge de WSL 2, Maven et Gradle

Notamment cette version améliore la prise en charge de WSL 2 pour les projets Maven et Gradle et la prise en charge de SSL dans le client HTTP. Si vos projets Maven ou Gradle sont stockés dans WSL 2vous pouvez maintenant les ouvrir dans IntelliJ IDEA et travailler avec eux dans l'environnement WSL 2. En ce qui concerne la prise en charge SSL dans le client HTTP, si vous utilisez l'authentification client SSL pour les protocoles https: // , vous pouvez désormais définir les paramètres SSL dans le client HTTP en cliquant sur Ajouter un fichier d'environnement et en sélectionnant Privé .

L'EDI créera automatiquement un fichier dans lequel vous pourrez ajouter vos configurations SSL. La première version admissible de Firebird 4.0 est disponible avec la syntaxe du SQL standard pour les décalages de fuseau horaire, et des corrections de bogues. Les responsables du projet Firebird annoncent la première version admissible, la première release candidate (RC1), de Firebird 4.0.

La première version admissible de Firebird 4.0 est disponible avec la syntaxe du SQL standard pour les décalages de fuseau horaire, et des corrections de bogues

Cette version du SGBDR (Système de Gestion des Bases de Données Relationnelles) Firebird est maintenant disponible pour des tests sur les plateformes Windows et Linux. En février de l’année dernière, plus d'un an après la sortie de la version Alpha 1, les responsables du projet Firebird ont annoncé la disponibilité de la version bêta 1 de Firebird 4.0. La version admissible annoncée le 1er février de cette année apporte des nouvelles fonctionnalités et corrige des bogues. Dans un document intitulé « Firebird 4.0 Release Notes, for Firebird 4.0 Release Candidate 1 », les développeurs principaux de Firebird, Helen Borrie et Dmitry Yemanov ont passé en revue toutes les améliorations. Voici ci-dessous un aperçu de quelques-unes de ces améliorations. NPM 7 est disponible.

NPM, le gestionnaire officiel de paquetages pour node.js est sorti récemment en version 7.

NPM 7 est disponible

Outre des améliorations en termes de performances, NPM 7 apporte des nouveautés intéressantes. Visual Studio Code 1.58 est disponible avec de nouvelles boîtes de dialogue de confirmation et des améliorations pour les performances et les fonctionnalités d'Emmet. Microsoft vient de publier la version de janvier 2021 de son éditeur de texte open source Visual Studio Code (VS Code).

Visual Studio Code 1.58 est disponible avec de nouvelles boîtes de dialogue de confirmation et des améliorations pour les performances et les fonctionnalités d'Emmet

Comme à l'accoutumée, cette version introduit également de nouvelles fonctionnalités pour l'éditeur, des améliorations de performances et quelques autres modifications. Voici ci-dessous les changements les plus notables de cette nouvelle version de l'éditeur de texte. Workbench Onglets enveloppants Un nouveau paramètre "workbench.editor.wrapTabs" a été ajouté à Visual Studio Code et permet aux onglets de l'éditeur de s'habiller (s'envelopper) au lieu d'afficher une barre de défilement.

Onglets décoratifs Deux nouveaux paramètres vous permettent de configurer si les onglets de l'éditeur affichent des décorations, telles que l'état de git ou les diagnostics. Open Editors caché par défaut. Visual Studio Code 1.58. Microsoft a publié la mouture de janvier 2021 de son environnement de développement intégré open source : Visual Studio Code 1.58.

Visual Studio Code 1.58

Cette version se concentre essentiellement sur des améliorations d'ergonomie autour de l'édition de code. Visual Studio Code 1.58, c'est aussi des améliorations de performances, parmi lesquelles nous remarquons l'amélioration du plugin Emmet qui utilise désormais la dernière version d'Emmet qui est, pour mémoire, un outil pour travailler avec du code HTMl et CSS. Cette amélioration apporte de nouvelles fonctionnalités come le compte à rebours, et Microsoft assure que Emmet est désormais 20 fois plus rapide au sein de Visual Studio Code. Nous remarquons aussi l'amélioration du débogage JavaScript avec l'arrivée de la prise en charge des points d'arrêt conditionnels pour les exceptions.

Dans l'animation ci-dessous, on voit que la variable error contient l'exception levée selon la condition placée sur le point d'arrêt. IntelliJ IDEA 2021.1 EAP 1 commence à supporter Java 16 et WSL 2. Le programme d'accès anticipé (EAP) pour IntelliJ IDEA 2021.1 est ouvert et vous pouvez maintenant essayer la version préliminaire de la prochaine version v2021.1.

IntelliJ IDEA 2021.1 EAP 1 commence à supporter Java 16 et WSL 2

Cette nouvelle mouture du célèbre environnement de développement intégré vient avec une prise en charge de base de java 16. Java 16 donne la possibilité d'inclure des membres statiques dans les classes internes, ce que IntelliJ IDEA 2021.1 EAP supporte : Avant Java 16, pour récupérer une liste à partir d'un flux il fallait écrire écrire stream.collect(Collectors.toList()).Java 16 permet une manière plus concise de récupérer la liste à partir d'un flux par stream.toList() ce qe l'EDI reconnait : A remarquer encore, IntelliJ IDEA 2021.1 EAP inclut le premier volet de la prise en charge des projets Java dans WSL 2 lorsque l'IDE s'exécute sous Windows.

IntelliJ IDEA peut désormais effectuer les actions suivantes dans WSL 2: détecter les JDK installées, installer des JDK et compiler et exécuter des projets. Visual Studio 2019 v16.9 Preview 3 s'accompagne de nouveaux éléments pour le développement C++, apporte des améliorations à .NET Productivity ainsi qu'aux outils XAML. Microsoft a annoncé la disponibilité de Visual Studio 2019 v16.9 Preview 3 : « Aujourd'hui, l'équipe de Visual Studio accueille Visual Studio 2019 v16.9 Preview 3 comme notre première préversion de 2021.

Nous espérons que les nouveaux ajouts à C++, .NET Productivity, Test Explorer, Accessibility et XAML Tools vous plairont. » Faisons un tour d'horizon des éléments apportés par cette version. L'éditeur apporte des améliorations pour le développement C++. Microsoft indique l'arrivée d'outils de ligne de commande supplémentaires. Tout d'abord, vous pouvez maintenant cibler la version LLVM du runtime OPenMP avec le commutateur de ligne de commande /openmp:llvm. Cet élément inclut la prise en charge de la clause lastprivate sur les sections #pragma omp et des variables d'index non signées en parallèle pour les boucles. Ensuite, les projets Visual Studio CMake ont désormais une prise en charge de premier ordre pour le développement Windows à distance.

Visual Studio 2019 v16.9 Preview 3 est disponible. Microsoft a annoncé la disponibilité de Visual Studio 2019 v16.9 Preview 2. Cette version peut être téléchargée, comme à l'accoutumée, depuis le site dédié de Microsoft. Principalement, cette mouture poursuit les améliorations coté développement C++ commencées avec les versions précédentes. JetBrains annonce la disponibilité de la version 2020.3 de MPS (Meta Programming System), son environnement de développement de langages dédiés, qui apporte plusieurs nouveautés et améliorations. Un langage dédié (en anglais, Domain specific language ou DSL) est un langage de programmation dont les spécifications sont conçues pour répondre aux contraintes d’un domaine d'application précis.

Il s'oppose conceptuellement aux langages de programmation classiques (ou généralistes) comme Java ou C, qui tendent à traiter un ensemble de domaines. Dans de nombreux cas, les DSL ne sont pas conçus pour être utilisés par des développeurs, mais par des non-programmeurs maîtrisant parfaitement le domaine couvert par le langage dédié. L'adaptateur MariaDB Direct Query Adapter désormais disponible et certifié pour Microsoft Power BI.

PyCharm 2020.3.2 arrive sur Apple Silicon. Une construction des projets C++ accélérée dans Visual Studio 2019 16.7. PhpStorm 2020.3 est disponible et apporte la prise en charge de PHP 8, PHPStan, Psalm, Tailwind CSS et Xdebug 3, et le développement collaboratif avec Code With Me. La troisième mise à jour majeure de l'année pour PhpStorm est disponible, à l’instar de plusieurs des EDI de JetBrains. La version 2020.3 de l'EDI pour le développement Web avec PHP est une mise à jour majeure qui inaugure la prise en charge de PHP 8, PHPStan, Psalm, Tailwind CSS, Xdebug 3 et le développement collaboratif grâce à Code With Me. Il y a bien d'autres nouveautés que nous présenterons également dans la suite.PHP 8.

ReSharper 2020.3, l'extension Visual Studio pour les développeurs .NET développée par JetBrains, apporte la compatibilité avec les fonctionnalités C# 9. JetBrains a annoncé la disponibilité de la troisième mise à jour majeure 2020 de ReSharper, son extension Visual Studio pour les développeurs .NET. ReSharper 2020.3 apporte la compatibilité avec les fonctionnalités C# 9, un nouvel angle sur les conseils d'insertion, la prise en charge d'Avalonia, lùanalyse de programme dynamique intégrée et un ensemble de mises à jour pour vous aider dans votre développement au quotidien. ReSharper C++ 2020.3 implémente les règles de comparaison de C++ 20 et apporte les conseils d'insertion Push-to-Hint et de nouvelles fonctionnalités de navigation. JetBrains vient d'annoncer la disponibilité de la troisième mise à jour majeure de l'année pour ReSharper C++, son extension Visual Studio pour les développeurs C++. Sortie de ReSharper 2020.3.

Sortie de PhpStorm 2020.3 avec support de PHP 8. GTK 4.0 est disponible. La boîte à outils pour réaliser des interfaces graphiques apporte des améliorations dans le transfert des données et d'une prise en charge intégrée de la lecture multimédia. GTK est un ensemble de bibliothèques logicielles permettant de réaliser des interfaces graphiques. À l'origine, GTK a été développé pour les besoins du logiciel de traitement d'images GIMP (GNU Image Manipulation Program). Visual Studio Code 1.52 s'accompagne de la possibilité de restaurer des fenêtres de sessions précédentes et de la possibilité d'annuler les opérations sur les fichiers dans l'Explorateur. Visual Studio 2019 v16.9 Preview 2 est disponible et s'accompagne de plusieurs nouveautés et améliorations pour la programmation C++ et la productivité .NET.

Visual Studio 2019 v16.9 Preview 2 est disponible. Visual Studio Code 1.52 est disponible. Sortie de NetBeans 12.2 avec support de nouvelles fonctionnalités de Java 14, Java 15 et PHP 8. L'extension C ++ de Visual Studio Code prend en charge ARM et ARM64. Sortie de RubyMine 2020.3. Sortie de PyCharm 2020.3. Bootstrap 5 est disponible en version Bêta 1. IntelliJ IDEA 2020.3 améliore sa prise en charge de Java 15 et de Kotlin.

Notepad++ : la version 7.9.1 de l'éditeur open source pour Windows est disponible en hommage à Samuel Paty, l'enseignant assassiné pour l'organisation de débats sur des caricatures du Prophète Mahomet. JetBrains présente la première itération de Compose for Desktop, un framework Kotlin qui simplifie la création d'interfaces utilisateurs et est basé sur Jetpack Compose de Google. IntelliJ IDEA 2020.3 Beta 2 est disponible. Les versions 16.8 et 16.9 Preview 1 de Visual Studio 2019 sont sorties mardi, avec des améliorations de la productivité Git, C++, IntelliCode, .NET et plus encore. Sortie de Bootstrap 5 Alpha 3. Visual Studio : 16.8 et 16.9 bientôt disponibles.

Ox, un éditeur de code minimaliste écrit en Rust. Visual Studio Code 1.51 est disponible. Python dans Visual Studio Code : version d’octobre. JetBrains repense l'outil Endpoints de IntelliJ IDEA. Microsoft repense les extensions de Visual Studio. Sortie de pgAdmin 4 v4.27. Sortie de Android Studio 4.1. Visual Studio Code 1.50 s'accompagne de l'amélioration de l'expérience avec les onglets épinglés ainsi que de l'amélioration de l'expérience de débogage. Sortie de Visual Studio Code 1.50. Celery 5.0 : la programmation concurrente et distribuée avec Python. Microsoft intègre les outils de développement du navigateur dans Visual Studio Code.

GraalPHP : une implémentation de PHP sur GraalVM. MariaDB Platform X5 : la base de données évolutive adaptée à toutes les charges de travail, visionnez le webinaire de lancement en Français. JetBrains propose gratuitement Code With Me en Programme d'accès anticipé, un outil pour le développement collaboratif à distance sur IntelliJ IDEA et d'autres EDI basés sur IntelliJ. PostgreSQL 13 est disponible. La version 2020-09 de l'EDI Eclipse est disponible avec l'ajout de EGit, définit la version minimale de Java sur Java 11 et l'intégration de CDT (Outil de développement C/C++)

Microsoft annonce la fin de .NET Standard, sa couche de base unique pour toutes les applications .NET, y compris Xamarin il sera remplacé par .NET 5. La version 3 de Vue.js, le framework JavaScript progressif, est disponible avec de nouvelles API et des améliorations de performance. Oracle introduit MySQL Datbase Service. Xcode 12 est disponible, Xcode 12.2 arrive en bêta. Visual Studio Code version 1.49 apporte la possibilité de mettre en forme uniquement le texte modifié et un mode IntelliSense partiel pendant les chargements de projet. L'extension C++ pour Visual Studio Code passe en version 1.0 et apporte un riche ensemble de fonctionnalités de productivité adaptables à diverses plateformes et architectures.

Sortie de Visual Studio Code 1.49. L'extension pour C++ de Visual Studio Code arrive en version 1.0. Libtorrent 2.0 est disponible. Microsoft publie Windows Terminal Preview 1.3 avec un sélecteur d'onglets avancé, une nouvelle palette de commandes et bien plus encore. Visual Studio 2019 v16.8 Preview 2 apporte une meilleure intégration de Git et plus de productivité .NET. ActiveJ une plateforme Java alternative. .Net 5 : nouvelle pré-version. Une extension Angular Language Service pour Visual Studio. PyCharm 2020.2 disponible, l'EDI de JetBrains vient avec la prise en charge complète des fonctionnalités de Python 3.9, des pull requests GitHub et un meilleur support de MongoDB. La version 3 de Svelte, un framework JavaScript de composants graphiques, supporte officiellement le langage de programmation TypeScript, depuis juillet 2020.

Créer une application Android gratuitement avec Kodular - Domo & Geek. L'éditeur de texte nano est disponible en version 5.0 avec des améliorations au niveau du menu principal, l'ajout de syntaxes pour Markdown, Haskell et Ada et plusieurs autres changements. PhpStorm 2020.2 disponible, l'EDI de JetBrains intègre les types d'union PHP 8, un nouveau moteur de flux de contrôle pour PHP, un tout nouveau widget d'inspections et la prise en charge d'OpenAPI. WebStorm, l'EDI pour le développement d'apps Web, est disponible en version 2020.2 avec la prise en charge complète des Pull Request GitHub et la possibilité d'utiliser Prettier par défaut.

Notepad++ 7.8.9 est disponible avec l'estampille « Stand with Hong Kong », un appel aux citoyens du monde à constater la restriction de leur liberté d'expression par la Chine sur le cas Hong Kong. MariaDB Platform X5 s'ouvre aux capacités distribuées SQL. Brython, une implémentation de Python 3 pour la programmation Web côté client, insère du code Python 3 directement dans une page HTML, parviendra-t-il à voler la vedette à JavaScript ? Super Linter GitHub, un fin limier pour les erreurs dans le code. Basics Essentials : un pack d'extensions pour Visual Studio.

MariaDB Server 10.5 est disponible. MariaDB Community Server 10.5 pousse l'analytique. Amazon lance Honeycode, sa plateforme de développement web et mobile no-code. TrailheaDX 2020 : IDE cloud et serverless au menu de Salesforce. Visual Studio Code 1.46 est disponible. Strapi Community Edition est disponible en version stable. Développement Linux et débogage distant avec Visual Studio 2019. Android Studio 4.0 s'accompagne d'une interface pour l'édition de mouvement, propose la validation de la mise en page et apporte la prise en charge de Clangd pour le développement C++

AnyChart JS 8.8.0 : nouvelles fonctions et rationalisation de la personnalisation des diagrammes de Gantt, pour le framework JavaScript de graphiques orienté HTML5. JetBrains annonce la sortie de la version 2020.1 de MPS (Meta Programming System), la première mise à jour majeure de l'année pour son environnement de développement de langages dédiés. Hegel : un vérificateur de type pour JavaScript. Sortie de Android Studio 4.0 avec un nouvel éditeur de mouvement. JetBrains annonce la sortie de la version 2020.1 de MPS (Meta Programming System), la première mise à jour majeure de l'année pour son environnement de développement de langages dédiés.

C#/WinRT : une boite à outils pour programmer WinRT avec C# Sortie de Visual Studio 2019 v16.6 : Améliorations pour C++ et concepteur Windows Forms pour .NET Core. Sortie de PostgreSQL 13 Bêta 1. Microsoft propose React Native pour Windows + Mac. Deno 1.0 : un runtime pour exécuter du code JavaScript et TypeScript. La version 1.0 stable d'Inkscape, le logiciel libre et gratuit de dessin vectoriel pour Windows, macOS et Linux est disponible, il aura fallu 17 ans pour en arriver là.