DéveloppeurWeb.Com
    DéveloppeurWeb.Com
    • Agile Zone
    • AI Zone
    • Cloud Zone
    • Database Zone
    • DevOps Zone
    • Integration Zone
    • Web Dev Zone
    DéveloppeurWeb.Com
    Home»Web Dev Zone»5 plugins JetBrains pour mettre à niveau votre support Git intégré
    Web Dev Zone

    5 plugins JetBrains pour mettre à niveau votre support Git intégré

    octobre 19, 2021
    5 plugins JetBrains pour mettre à niveau votre support Git intégré
    Share
    Facebook Twitter Pinterest Reddit WhatsApp Email

    Le plugin Git fourni avec tous les IDE JetBrains est en fait assez impressionnant, c’est un client Git à part entière avec presque toutes les fonctionnalités d’un client autonome tel que SourceTree, Tower ou GitKraken mais intégré à l’IDE.

    Mais il y a encore plus de fonctionnalités avec lesquelles vous pouvez améliorer la prise en charge de Git de votre IDE – permettez-moi de vous présenter 5 plugins qui s’appuient sur Git et le rechargent avec de nouveaux super pouvoirs sympas !

    GitLive

    Ce plugin est pour tous les joueurs de votre équipe, GitLive fait vivre Git, eh bien.

    Il ajoute une fenêtre d’outils où vous pouvez voir les collaborateurs de votre référentiel, s’ils sont en ligne, et tout leur travail en cours (branches/problèmes/PR sur lesquels ils travaillent pas encore fusionnés) où vous pouvez voir les différences des modifications du fichier , le tout mis à jour en temps réel.

    Leur fonctionnalité phare, la détection instantanée des conflits de fusion, fournit une alerte précoce des conflits de fusion potentiels. Des indicateurs de gouttière en temps réel montrent où vos coéquipiers ont apporté des modifications au fichier sur lequel vous travaillez actuellement, ce qui peut être très utile, en particulier sur des projets plus importants.

    En plus de cela, GitLive prend également en charge le démarrage d’une session Code With Me avec un collègue via un simple clic (ou un raccourci clavier), et pour les collaborateurs embêtants qui utilisent VS Code, il existe même un support de partage de code inter-IDE !

    Principale raison de l’essayer :
    Améliorez la communication et la collaboration au sein de votre équipe !

    capture d'écran gitlive

    Git machette

    Produire de petits PR est certainement une bonne pratique, mais il est facile de se perdre dans plusieurs branches et des PR empilés. Git Machete est un plugin utile qui vous aide à garder une trace de toutes les branches, de leurs relations entre elles et avec le référentiel distant. Il vise également à automatiser les actions git et permet de rebase/push/pull sans tracas (un simple clic sur le bouton !), en particulier dans les situations où il y a beaucoup de branches et de PR.

    Ce plugin découvre automatiquement la disposition des branches et crée un graphique de branches en forme d’arbre (en cas de changement ou d’inexactitude, vous pouvez également le modifier manuellement dans le fichier texte .git/machete). Le graphique fournit des informations utiles sur les branches : synchronisation avec le statut parent, synchronisation avec le statut distant et annotation personnalisée (il existe également une option pour basculer les validations uniques pour les branches).

    Après avoir fait un clic droit sur une branche choisie dans le graphique, vous pouvez effectuer des actions git comme rebase/push/pull sur cette branche sans avoir besoin de changer de branche actuelle, ce qui est très pratique !

    Principale raison de l’essayer :
    Organisez votre référentiel Git et automatisez votre workflow !

    capture d'écran git machette

    GitToolBox

    Le plugin ajoute des fonctionnalités supplémentaires à la prise en charge par défaut d’IntelliJ Git. En un seul coup d’œil, vous pouvez voir combien de commits votre branche est en avance ou en retard, suivre les modifications non validées ou effectuer facilement un nettoyage de branche. GitToolBox récupère également automatiquement les modifications du référentiel en amont, avec une fréquence configurable.

    Le plus grand avantage de l’utilisation du plugin est l’annotation de blâme en ligne, car IntelliJ n’est pas livré avec une fonctionnalité similaire. Git Blame Display affichera l’auteur, la date et l’heure, et le sujet du commit pour la ligne actuelle. De plus, avec l’action Afficher les détails du blâme, vous pouvez obtenir des informations plus détaillées, comme le hachage de validation ou le message complet.

    Principale raison de l’essayer :
    Étendez Git avec des fonctionnalités supplémentaires et bénéficiez de l’annotation de blâme en ligne !

    capture d'écran de gittoolbox

    Nettoyeur de branches Git

    Git Branch Cleaner est un plugin simple mais efficace, qui supprime les branches dont vous n’avez plus besoin. Toutes les branches sans télécommandes de suivi vont être répertoriées (à l’exception de la branche actuelle) et vérifiées si elles sont entièrement fusionnées avec la branche actuelle. Les branches qui ne sont pas fusionnées avec HEAD ne sont pas sélectionnées par défaut.

    Dans les versions les plus récentes, les plugins peuvent être trouvés via les outils de recherche :
    Naviguez > Rechercher partout > Supprimer les anciennes branches au lieu de VCS > Git > Supprimer les anciennes branches.

    Principale raison de l’essayer :
    Débarrassez-vous de l’encombrement et gardez vos branches organisées!

    capture d'écran du nettoyeur de branche git

    Git Bisect Run

    Git Bisect est l’une de ces fonctionnalités Git qui sont très pratiques mais peuvent être intimidantes. Git Bisect Run est un plugin pratique qui automatise le processus et rend le dépannage beaucoup plus rapide.

    Le plugin émule le comportement d’exécution de git bisect. D’un simple clic, il exécutera Bisect Run et toutes les commandes Git appropriées en fonction des résultats de l’appel de test, minimisant ainsi notre saisie manuelle. Une fois que le plugin a identifié le mauvais commit, une notification contextuelle apparaîtra dans l’IDE (comme il est indépendant du langage, il fonctionne dans tous les IDE JetBrians).

    Principale raison de l’essayer :
    Rend la chasse aux bogues plus facile que jamais en automatisant le processus !

    git bisect run capture d'écran

    J’espère que certains des plugins géniaux que j’ai répertoriés dans cet article vous permettront de travailler avec Git plus facilement et plus facilement. Bon piratage !

    Share. Facebook Twitter Pinterest LinkedIn WhatsApp Reddit Email
    Add A Comment

    Leave A Reply Cancel Reply

    Catégories

    • Politique de cookies
    • Politique de confidentialité
    • CONTACT
    • Politique du DMCA
    • CONDITIONS D’UTILISATION
    • Avertissement
    © 2023 DéveloppeurWeb.Com.

    Type above and press Enter to search. Press Esc to cancel.