CodeArts Snap : assistant de programmation intelligent par HUAWEI Cloud
CodeArts Snap : assistant de programmation intelligent par HUAWEI CloudIntroduction
L'assistant de programmation intelligent de Huawei Cloud, CodeArts Snap, est le premier outil d'aide à la programmation par IA localisé parmi les fournisseurs de cloud. L'assistant de programmation intelligent Huawei Cloud CodeArt Snap se consacre à créer un nouveau paradigme de développement moderne. En transformant le langage naturel en un langage de programmation sécurisé, lisible et sans vulnérabilités open source, il améliore l'efficacité de programmation des développeurs et aide les entreprises à répondre rapidement aux demandes du marché.
CodeArts Snap fournit ses services aux développeurs sous forme d'extension VSCode et est déjà disponible sur le marché des extensions VSCode.
Lien d'installation de l'extension Huawei Cloud CodeArts Snap :https://plugins.jetbrains.com/plugin/21068-huawei-cloud-codearts-snap
CodeArts Snap s'appuie sur le grand modèle de R&D Pangu pour offrir trois capacités principales : génération intelligente, questions-réponses intelligentes et collaboration intelligente. Il remodelle le développement logiciel à travers de multiples scénarios de R&D tels que l'analyse intelligente de la gestion des exigences, le développement de nouveau code, l'optimisation du code existant, la surveillance de la qualité du code et le déploiement simplifié des applications.
Fonctionnalités de Huawei Cloud CodeArts Snap :
Génération de code :Huawei Cloud CodeArts Snap aide les développeurs à générer du code dans l'éditeur. Il suffit d'utiliser pour déclencher la génération de code. Pour utiliser la fonction , modifiez la valeur par défaut dans « Paramètres ». Alt+C Entrée déclenchée en pause déclenchée off on
Génération de tests unitaires :dans l'éditeur, sélectionnez la fonction unique pour laquelle générer un test unitaire, puis faites un clic droit pour choisir le menu « Test unitaire » >. Le code de test unitaire généré s'affichera dans l'onglet « Chat » du panneau latéral droit. CodeArts Snap
Explication du code :dans l'éditeur, sélectionnez l'extrait de code à expliquer, faites un clic droit pour choisir le menu « Explication du code » >. L'explication du code s'affichera dans l'onglet Chat du panneau latéral droit. CodeArts Snap
Commentaires du code :dans l'éditeur, sélectionnez l'extrait de code à commenter, faites un clic droit pour choisir le menu « Commentaires du code » >. Les commentaires du code s'afficheront dans l'onglet « Chat » du panneau latéral droit. CodeArts Snap
Débogage du code :si une erreur de code apparaît lors de l'exécution du débogage dans l'IDE, sélectionnez le code à modifier, faites un clic droit et choisissez le menu > « Débogage du code ». Dans la carte interactive qui apparaît, saisissez le journal d'erreurs pour obtenir la solution fournie par CodeArts Snap. CodeArts Snap
Centre de提示 : utilisez le raccourci Alt+Y ou ouvrez la fenêtre d'outil CodeArts Snap, puis cliquez sur le champ de saisie pour accéder à la fonction Centre de提示. Cliquez sur le Centre de提示 pour consulter quelques bonnes pratiques de rédaction de Prompt. Après avoir posé une question dans Q&R R&D, vous pouvez l'ajouter aux favoris, au Centre de提示, ainsi qu'aux paramètres du Centre de提示 de l'IDE. Annulez le favori, supprimez-le du Centre de提示, et la suppression sera synchronisée avec les paramètres du Centre de提示 de l'IDE. L'ajout et la suppression dans le Centre de提示 de l'IDE seront également synchronisés avec le Centre de提示 de Q&R R&D.
Fonction de raccourci « / » :utilisez le raccourci Alt+Y ou ouvrez la fenêtre d'outil CodeArts Snap, cliquez sur le champ de saisie et saisissez « / » pour afficher les options de raccourci.
Q&R sur les connaissances R&D :cliquez pour ouvrir la fenêtre d'outil CodeArts Snap, et posez vos questions R&D dans le cadre interactif.
Avantages de Huawei Cloud CodeArt Snap :
Génération intelligente :basée sur des millions de dépôts de code open source et des milliards de lignes de code de qualité, elle aide les développeurs à améliorer leur efficacité de développement, à réduire les erreurs de code et les vulnérabilités grâce à la génération de code, à la génération de cas de tests unitaires, etc.
Questions-réponses intelligentes :basée sur un entraînement avec des données de haute qualité issues de millions de livres de R&D, de blogs techniques et de documentation produit, elle permet d'obtenir avec précision, via l'interaction, le support technique de plus de 200 services Huawei Cloud ainsi que des connaissances générales en technologie R&D, aidant les développeurs à résoudre rapidement les défis techniques du développement cloud-native.
Collaboration intelligente :basée sur un ajustement supervisé des données de documentation technique des API de niveau dix-mille de Huawei Cloud, elle prend en charge une intégration transparente avec plus de 200 services Huawei Cloud, servant de super entrée pour un déploiement d'application tout-en-un, permettant aux développeurs de se concentrer sur le développement métier.
Guide d'installation de CodeArts Snap :
Installer VSCode
Rendez-vous sur le site officiel de VS Code pour télécharger et installer la version 1.72.0 ou supérieure.
Installer l'extension CodeArts Snap (recherchez CodeArts Snap sur le marché des extensions)
Ouvrez VSCode, utilisez le raccourci Ctrl + Shift + X ou cliquez sur le bouton Extensions de la barre latérale gauche. Dans la zone de recherche d'extensions qui apparaît, saisissez Huawei Cloud CodeArts Snap ou CodeArts Snap, puis cliquez sur le bouton Installer .

Créer un compte Huawei Cloud
Si vous avez déjà un compte Huawei Cloud, veuillez passer directement à l'étape suivante. Sinon, veuillez cliquer sur ce lien pour créer un compte. Les étapes de vérification d'identité réelle peuvent être consultées via ce lien . Pour la vérification individuelle, la méthode vérification par QR code est recommandée comme étant la plus pratique.
Obtenir l'AK/SK et se connecter
CodeArts Snap s'appuie sur la base Huawei Cloud Toolkit pour la connexion au compte. Après avoir installé l'extension, vous pouvez suivre l'invite contextuelle en bas à droite de VSCode en cliquant sur Connexion , ou cliquer en bas à gauche de VSCode sur Huawei Cloud Toolkit : Non connecté pour ouvrir l'interface de connexion Huawei Cloud Toolkit.
Dans l'interface de connexion Huawei Cloud Toolkit, vous pouvez cliquer sur Clé d'accès pour accéder rapidement à la console Huawei Cloud, puis cliquer sur Ajouter une nouvelle clé d'accès pour demander une clé d'accès. Des informations de remarque peuvent être saisies lors de la demande de clé.


Une fois la création réussie, le système vous invitera à cliquer sur Télécharger maintenant . Les informations de la clé d'accès seront enregistrées dans le fichier credentials.csv. Veuillez noter que chaque utilisateur peut ajouter au maximum 2 clés d'accès, et chaque clé d'accès ne peut être téléchargée qu'une seule fois. Veuillez la conserver en lieu sûr. En cas de perte accidentelle de la clé, il suffit de supprimer l'ancienne clé et d'en recréer une nouvelle.
Huawei Cloud CodeArts Snap fonctionne comme une extension IDE destinée aux développeurs et a lancé son . Notre service est actuellement en phase de test sur invitation. Si cela vous intéresse, n'hésitez pas à cliquer sur le lien ci-dessus pour vous inscrire à notre liste d'essai !
Assistant scénario▸
Apps AI
Actualités AI