Éditeur de code
Cette section décrit comment utiliser l'éditeur de code pour Oracle Cloud Infrastructure (OCI), un environnement d'édition dans la console qui vous permet de modifier du code et de mettre à jour les flux de travail et les scripts de service.
L'éditeur de code Oracle Cloud Infrastructure (OCI) fournit un environnement d'édition riche dans la console, qui vous permet de modifier le code et de mettre à jour les flux de travail et les scripts des services sans avoir à changer entre la console et votre environnement de développement local. L'éditeur de code fournit un moyen pratique d'effectuer des mises à jour de code communes pour divers services, tels que la création et le déploiement de fonctions, la modification des configurations Terraform utilisées avec les piles du gestionnaire de ressources ou la création et la modification d'une API.
Pour plus d'informations, consultez la page du produit de l'éditeur de code.
Fonctions de l'éditeur de code
L'éditeur de code offre les fonctionnalités suivantes :
- 
Prise en charge native riche d'une douzaine de langages de programmation, y compris la mise en surbrillance de la syntaxe, les achèvements intelligents, la mise en correspondance de parenthèses, l'analyse des erreurs (linting), la navigation dans le code (aller à la définition de la méthode, trouver toutes les références) et le réusinage.
 - 
Plugiciels de service OCI gérés qui fournissent une expérience native et intégrée pour les services OCI pris en charge, offrant des fonctionnalités et des flux de travail de codage spécifiques pour chaque service pris en charge. Par exemple, le plugiciel du service des fonctions permet aux développeurs de modifier, déployer et appeler des fonctions dans la fenêtre de l'éditeur de code.
 - 
L'intégration avec Git vous permet de cloner tout référentiel basé sur Git, de suivre les modifications apportées aux fichiers et de valider, extraire et pousser du code directement à partir de l'éditeur de code, ce qui vous permet d'apporter votre contribution et d'annuler facilement les modifications de code.
 - L'intégration directe avec Cloud Shell vous permet de lire et de modifier des fichiers de code stockés dans le répertoire de base Cloud Shell et d'avoir un accès direct à plus de 30 outils en nuage préinstallés avec Cloud Shell.
 - Espace de travail complet et contrôle de gestion des utilisateurs permettant de gérer vos projets de code en tant qu'espaces de travail indépendants. Par exemple, vous pouvez modifier et définir des paramètres persistants qui s'appliquent aux dossiers d'un espace de travail au lieu de modifier les configurations d'environnement à chaque fois.
 - Personnalisation complète des polices, des palettes de couleurs, des dispositions d'écran, des raccourcis clavier et de la localisation de la langue.
 - L'état persistant dans toutes les sessions enregistre automatiquement la progression et conserve l'état dans plusieurs sessions d'utilisateur, ce qui permet à l'éditeur de code d'ouvrir automatiquement la dernière page modifiée au démarrage.
 
Politique GIA requise
L'éditeur de code utilise les mêmes politiques GIA que Cloud Shell. Pour plus d'informations, voir Politique GIA requise pour Cloud Shell.
Allow group <> to inspect compartments in tenancy
Par exemple, si vous voulez gérer les ressources du service des fonctions à l'aide du plugiciel du service dans l'éditeur de code, vous avez besoin de la politique indiquée ci-dessus et des politiques listées ici.
Pour en savoir plus sur les politiques, voir Gestion des domaines d'identité et Politiques communes.