Early Access Program Features New Products News Releases

Présentation du programme EAP 2021.2 de Code With Me

Read this post in other languages:

Voilà déjà deux mois que nous avons annoncé le lancement de Code With Me, notre outil de codage collaboratif ! Tout d’abord, nous voulons remercier tous ceux qui ont essayé Code With Me, donné leur avis, signalé des bugs et partagé leurs suggestions. Grâce à ces retours, nous pouvons faire évoluer Code With Me plus rapidement et le rendre plus efficace pour les équipes de développement de logiciels.

Nous souhaitons tout particulièrement remercier la communauté Rider pour sa patience. Nous avons bien pris en compte vos demandes et faisons tout notre possible pour rendre Code With Me compatible avec cet IDE dès que possible. 

Nous avons aussi le plaisir d’annoncer que nous avons maintenant un compte Twitter dédié à Code With Me. N’hésitez pas à le suivre et à y partager vos témoignages et vos idées.

Mais passons maintenant au sujet principal de cet article et voyons les principales évolutions sur lesquelles nous avons travaillé pour l’EAP 2021.2 de Code With Me :

Nouveautés majeures

Remaniement de la saisie semi-automatique du code

La saisie automatique du code recevait beaucoup de suggestions de l’hôte et essayait de travailler avec ces suggestions du côté invité. Souvent, le filtrage et le tri de ces suggestions ne fonctionnaient pas comme prévu et les résultats étaient incohérents.

La saisie automatique du code recevait beaucoup de suggestions de l’hôte et essayait de travailler avec ces suggestions du côté invité mais il arrivait fréquemment que le le filtrage et le tri de ces suggestions ne fonctionnent pas comme prévu, générant des résultats incohérents.

Nous travaillons donc actuellement sur le backend afin que les résultats de la saisie semi-automatique des invités soient identiques à ceux de l’hôte. Ce remaniement de la saisie semi-automatique du code apporte plus de stabilité au codage collaboratif et fonctionne parfaitement quel que soit le nombre d’invités qui l’utilisent simultanément.

Expérience plus immersive pour les followers

L’un des scénarios d’utilisationles de Code With Me les plus courants est celui dans lequel un développeur dirige la session tandis que les autres participants suivent en mode visualisation uniquement. En tant que follower, il est essentiel de voir tout ce que l’animateur de la session voit sur son écran. S’il manque quoi que ce soit, on risque de perdre le fil et de ne plus pouvoir suivre. Nous avons corrigé un bug qui empêchait les followers de voir les suggestions du développeur dirigeant la session et dorénavant tout le monde pourra donc voir exactement ce que voit l’hôte.

Console Python dans Code With Me

Nous avons une bonne nouvelle pour les utilisateurs de PyCharm : l’EAP 2021.2 de Code With Me prend en charge la console Python ! Pendant une session de codage collaboratif, les « py-peers » peuvent réviser le code pendant que l’hôte peut tester tous les éléments dans la console interactive. La console apporte tous ses avantages habituels : vérification de la syntaxe avec inspections à la volée, correspondance des crochets et guillemets et saisie semi-automatique du code. 

Pour plus de commodité, rappelez-vous d’utiliser la vue divisée.

Expansion de l’amélioration de la performance collaborative

Code With Me dispose maintenant d’un nouveau serveur relaissur la côte ouest des Etats-Unis. Les équipes situées dans cette région peuvent collaborer dans leur IDE JetBrains bien plus rapidement, la vitesse du ping ayant été multipliée par trois.

Améliorations notables

  • Nous avons ajouté la prise en charge des proxies qui utilisent l’authentification, une étape supplémentaire pour sécuriser vos sessions de développement collaboratif.
  • Nous avons amélioré la mise en évidence dans le widget d’inspection. Lorsque les invités modifient le niveau de mise en évidence (en passant de « All problems » à « None » par exemple), cela s’applique à tous les participants à la session.
  • Avec les nouvelles mises à jour, le renommage inline fonctionne désormais correctement pour les invités.
  • Nous avons ajouté la prise en charge de la fenêtre d’outils SBT
  • Les fenêtres d’outils NPM, Gulp et Grunt sont maintenant prises en charge pour les utilisateurs de WebStorm.
  • Nous avons apporté de nombreuses corrections et améliorations au débogueur

Quoi de prévu pour la suite ?

L’une des étapes importantes de la feuille de route de Code With Me est la mise à disposition de notre outil pour les développeurs Android. Nous avons reçu de nombreuses demandes de la part d’utilisateurs d’Android Studio. Actuellement, plusieurs de nos équipes travaillent ensemble pour mettre en place la prise en charge de Code With Me dans les builds Android Studio Canary. Si vous souhaitez tester la version bêta, vous pouvez utiliser IntelliJ IDEA avec le plugin d’Android. Vous pourrez ainsi coder avec vos collègues développeurs Android et tester Code With Me en action. Il reste encore quelques limitations en termes de fonctionnalité pour le moment, alors n’hésitez pas à nous faire part de vos suggestions suggestion sur les fenêtres de boîtes à outils à ajouter pour la version bêta. Vous pouvez les ajouter dans ce ticket

Comme nous l’avons mentionné plus haut, la prise en charge de Rider fait partie de priorités.

Nous avons également avancé sur le très attendu outil de développement à distance qui apportera un environnement de développement à distance sans code source. La version bêta est prévue pour le troisième trimestre 2021

Suivez les dernières mises à jour et réservez votre place pour devenir bêta-testeur.

Liens utiles

Nous continuons à améliorer Code With Me et nous sommes toujours intéressés par vos retours. Essayez ces améliorations dans l’EAP 2021.2 de votre IDE JetBrains et faites-nous savoir ce que vous en pensez dans les commentaires ci-dessous ou en répondant à l’enquête en bas de votre écran.

Merci,

L’Équipe Code With Me

image description

Discover more