> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/rdm/it/knowledge-base/knowledge-base-articles/syntax-highlighting.md).

# Evidenziazione della sintassi

Configuri l'evidenziazione della sintassi nelle sessioni terminale di Remote Desktop Manager per colorare ed evidenziare le parole chiave utilizzando regole regex o di semplice corrispondenza testuale

L'evidenziazione della sintassi è una funzionalità presente negli editor di testo, comunemente utilizzata per la programmazione, lo scripting e i linguaggi di markup come HTML. Mostra il testo, in particolare il codice sorgente, con colori e caratteri diversi per distinguere ed evidenziare le varie categorie di termini.

In Remote Desktop Manager, l'evidenziazione della sintassi si applica alle sessioni SSH Shell. Le regole di evidenziazione sono raggruppate in profili. Un profilo è un insieme denominato di regole che può essere archiviato localmente, nelle impostazioni di sistema dello spazio di lavoro o in una voce.

## Configurare i profili di evidenziazione della sintassi

I profili possono essere configurati nelle posizioni seguenti:

* Impostazioni locali: ***File – Impostazioni – Tipi di voce – Sessioni – Terminale – Evidenziazione della sintassi***.
* Impostazioni di sistema dello spazio di lavoro: ***Amministrazione – Impostazioni di sistema – Applicazione – Impostazioni del tipo***, nella sezione ***Terminale - Evidenziazione della sintassi***.

Per creare un profilo:

1. Apra una delle posizioni indicate sopra.
2. Faccia clic su ***Aggiungi***.
3. Immetta un ***Nome*** e una ***Descrizione*** per il profilo.
4. Faccia clic su ***Aggiungi*** per creare una regola di evidenziazione.
5. Configuri le opzioni della regola, quindi faccia clic su ***Salva***.
6. Faccia clic su ***Salva*** per salvare il profilo.
7. Facoltativo: selezioni il profilo nell'elenco ***Profilo predefinito***.

I profili possono essere duplicati ed esportati o importati in formato XML con i pulsanti ***Esporta*** e ***Importa***.

## Configurare l'evidenziazione della sintassi in una voce

Nelle proprietà di una voce SSH Shell, vada su ***Terminale – Visualizzazione*** e selezioni una ***Modalità di evidenziazione della sintassi***.

| Modalità                                      | Descrizione                                                                                             |
| --------------------------------------------- | ------------------------------------------------------------------------------------------------------- |
| Profilo predefinito (configurazione locale)   | Utilizza il profilo predefinito delle impostazioni locali.                                              |
| Profilo predefinito (impostazioni di sistema) | Utilizza il profilo predefinito delle impostazioni di sistema.                                          |
| Collegato (impostazioni di sistema)           | Utilizza il profilo selezionato nell'elenco ***Profilo***, dalle impostazioni di sistema.               |
| Personalizzato                                | Utilizza un profilo specifico della voce. Faccia clic su ***Personalizza*** per configurarne le regole. |

La voce utilizza solo le regole del profilo selezionato. Le regole di profili diversi non vengono combinate.

## Opzioni delle regole di evidenziazione

### Generale

| Opzione                  | Descrizione                                                                                       |
| ------------------------ | ------------------------------------------------------------------------------------------------- |
| Nome                     | Il nome visualizzato nell'elenco delle regole. Se è vuoto, vengono visualizzate le parole chiave. |
| Parola chiave            | Il testo da confrontare. Immetta una parola chiave per riga.                                      |
| Evidenziazione abilitata | Abiliti per applicare la regola.                                                                  |

### Stile

| Opzione               | Descrizione                                                                                  |
| --------------------- | -------------------------------------------------------------------------------------------- |
| Colore di sfondo      | Il colore dietro il testo: uno dei 16 colori ANSI, ***Personalizzato*** o ***Trasparente***. |
| Colore di primo piano | Il colore del testo: uno dei 16 colori ANSI, ***Personalizzato*** o ***Trasparente***.       |
| Grassetto             | Abiliti per visualizzare la corrispondenza in grassetto.                                     |
| Sottolineato          | Abiliti per sottolineare la corrispondenza.                                                  |

### Avanzate

| Opzione                               | Descrizione                                                                                               |
| ------------------------------------- | --------------------------------------------------------------------------------------------------------- |
| Usa confronto regex                   | Abiliti per confrontare le parole chiave come espressioni regolari.                                       |
| Distinzione tra maiuscole e minuscole | Abiliti per rendere la corrispondenza sensibile alle maiuscole e alle minuscole.                          |
| Parola completa                       | Abiliti per confrontare solo parole intere. Non disponibile quando ***Usa confronto regex*** è abilitato. |

L'ordine delle regole nell'elenco ne determina la priorità. Utilizzi ***Sposta su***, ***Sposta giù***, ***Sposta all'inizio*** e ***Sposta in fondo*** per modificare l'ordine.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.devolutions.net/rdm/it/knowledge-base/knowledge-base-articles/syntax-highlighting.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
