Editor di codice
In questa sezione viene descritto come utilizzare Oracle Cloud Infrastructure (OCI) Code Editor, un ambiente di modifica in-console che consente di modificare il codice e aggiornare i flussi di lavoro e gli script del servizio.
L'editor di codice di Oracle Cloud Infrastructure (OCI) offre un ambiente di modifica ricco e in-console che consente di modificare il codice e aggiornare i flussi di lavoro e gli script del servizio senza dover passare dalla console all'ambiente di sviluppo locale. L'editor di codice offre un modo conveniente per eseguire aggiornamenti di codice comuni per vari servizi, ad esempio la creazione e la distribuzione di funzioni, la modifica di configurazioni Terraform utilizzate con gli stack di Resource Manager o la creazione e la modifica di un'API.
Per ulteriori informazioni, vedere la pagina del prodotto Editor di codice.
Funzioni dell'editor di codice
L'editor di codice include le seguenti funzioni:
-
Supporto nativo ricco per oltre una dozzina di linguaggi di programmazione, tra cui evidenziazione della sintassi, completamenti intelligenti, corrispondenza tra parentesi, linting, navigazione del codice (passare alla definizione del metodo, trovare tutti i riferimenti) e rifattorizzazione.
-
Plugin del servizio OCI gestiti che forniscono un'esperienza nativa e integrata per i servizi OCI supportati, offrendo funzionalità specifiche e flussi di lavoro di codifica per ogni servizio supportato. Ad esempio, il plugin Functions consente agli sviluppatori di modificare la distribuzione e richiamare le funzioni dall'interno della finestra Editor di codice.
-
Integrazione Git che consente di clonare qualsiasi repository basato su Git, tenere traccia delle modifiche apportate ai file e eseguire il commit, il pull e il push del codice direttamente dall'interno dell'editor di codice, consentendo di contribuire con facilità al codice e ripristinare le modifiche al codice.
- L'integrazione diretta con Cloud Shell consente di leggere e modificare i file di codice memorizzati nella directory home di Cloud Shell e di accedere direttamente agli oltre 30 strumenti basati su cloud preinstallati con Cloud Shell.
- Un'area di lavoro completa e il controllo della gestione degli utenti ti consentono di gestire i tuoi progetti di codice come aree di lavoro indipendenti. Ad esempio, è possibile modificare e impostare le impostazioni persistenti che si applicano alle cartelle di un'area di lavoro invece di modificare le configurazioni dell'ambiente ogni volta.
- Personalizzazione completa di font, combinazioni di colori, layout dello schermo, tasti di scelta rapida e localizzazione della lingua.
- Lo stato Persistente tra le sessioni salva automaticamente l'avanzamento e persiste in più sessioni utente, quindi l'editor di codice apre automaticamente l'ultima pagina modificata all'avvio.
Criterio IAM necessario
L'editor di codice utilizza gli stessi criteri IAM di Cloud Shell. Per ulteriori informazioni, vedere Criteri IAM richiesti da Cloud Shell.
Allow group <> to inspect compartments in tenancy
Ad esempio, se si desidera gestire le risorse Functions utilizzando il plugin Functions nell'editor di codice, è necessario disporre dei criteri elencati in precedenza e dei criteri elencati qui.
Se non si conoscono i criteri, vedere Gestione dei domini di Identity e Criteri comuni.