Accueil Blog Café et code : Episode 10 - Outils pour développeurs

Coffee & Code : Episode 10 - Outils pour développeurs

Servez-vous une bonne tasse de café ou votre boisson préférée et installez-vous confortablement pour profiter de notre discussion sur nos outils de développement préférés.
Mark Franks | 31 mars 2022

Dans cet épisode, Sergey Nikomarov, développeur senior au sein de notre équipe Platform Engineering, ainsi que certains de nos Acumatica Developer MVPs nous parlent de leurs outils de développement préférés. Nous avons également partagé quelques astuces autour du débogage et des paramètres utiles dans Visual Studio ont également été abordés.

Sous l'enregistrement vidéo intégré, vous trouverez une liste complète de liens vers de nombreux outils abordés dans l'épisode.

Bonne lecture et bon codage !

Coffee & Code : Episode 10 - Outils pour développeurs

Les outils pour développeurs et les fonctionnalités de Visual Studio abordés dans l'épisode sont énumérés ci-dessous

  1. IntelliCode - une complétion de code et des refactorings basés sur ML https://visualstudio.microsoft.com/services/intellicode/
  2. Fonctionnalité ancienne mais utile de Code Snippets https://docs.microsoft.com/en-us/visualstudio/ide/code-snippets?view=vs-2022
  3. Schéma de coloration personnalisable https://docs.microsoft.com/en-us/visualstudio/ide/how-to-change-fonts-and-colors-in-visual-studio?view=vs-2022
  4. Raccourcis clavier personnalisables. Je vais décrire quelques exemples https://docs.microsoft.com/en-us/visualstudio/ide/default-keyboard-shortcuts-in-visual-studio?view=vs-2022
  5. Diagnostics de code et remaniements.
  6. Fonctionnalité de carets multiples - permet de sélectionner des occurrences d'un texte et de les éditer toutes en même temps, très utile pour la refonte et l'édition de gros morceaux d'API qui suivent un schéma de nommage spécifique.
    https://www.meziantou.net/visual-studio-tips-and-tricks-multi-line-and-multi-cursor-editing.htm
  7. Visual Studio fournit de bonnes débogage expérience
  8. Autres caractéristiques VS
  9. VS est une plateforme pour les personnalisations. Il existe également une galerie d'extensions pratique - Marché VS. Je citerai ici quelques autres extensions de VS :

Autres outils de développement:

  1. SQL Server Management Studio - utilisé pour accéder aux bases de données MS SQL. J'utilise en fait deux versions de SSMS car la possibilité de déboguer les transactions SQL a été supprimée dans la dernière version de SSMS 18.
    https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-ver15
  2. Éditeurs de code légers - VS Code(https://code.visualstudio.com/) et Notepad++(https://notepad-plus-plus.org/downloads/).
  3. Outil ngrok pour une configuration simple des tunnels réseau vers une instance locale de développeur. Utile pour travailler avec la version mobile d'Acumatica.
    https://ngrok.com/
  4. Quelques outils pour dessiner des diagrammes:
  5. Pixie - un petit sélecteur de couleurs pour choisir la couleur de n'importe quel pixel de votre écran http://www.nattyware.com/pixie.php
  6. Nimble text - un générateur de texte très flexible qui génère un texte à partir des données fournies et placées dans le modèle fourni. Il peut être utilisé pour la génération de commandes SQL (commandes d'insertion multiples) ou la génération d'API C# (par exemple si vous avez besoin d'ajouter un grand nombre de propriétés/champs qui ne diffèrent que par leur nom).
    https://nimbletext.com/
  7. Postman pour déboguer les API REST.
    https://www.postman.com/
  8. Telerik JustDecompile
    https://www.telerik.com/products/decompiler.aspx
  9. FORMAT JSON
    https://jsonformatter.curiousconcept.com/#
  10. S'attacher à toutes les choses
    https://marketplace.visualstudio.com/items?itemName=thebread.AttachToAllTheThings

 

 

Auteur du blog

Mark était auparavant responsable des relations avec les développeurs chez Acumatica.

Recevez les mises à jour du blog dans votre boîte de réception.