## page created by wilecoyote
#format wiki
#LANGUAGE it
<<BR>>
<<Indice(depth=2)>>
<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?f=46&t=651598; rilasci="20.04 22.04 24.04")>>

= Introduzione =

'''Pulsar''' è un [[Ufficio/EditorDiTesto|editor di testo]] avanzato, basato su [[https://electronjs.org/|Electron]], creato da [[https://pulsar-edit.dev/|Pulsar]] come continuazione dello sviluppo dell'editor [[https://it.wikipedia.org/wiki/Atom_(editor)|Atom]], il cui sviluppo è ufficialmente [[https://github.blog/2022-06-08-sunsetting-atom/|cessato]].

Ha funzionalità evolute (autocompletamento, multi selezione del testo, mappa del testo ecc.), in buona parte simili a quelle di [[Ufficio/EditorDiTesto/SublimeText|Sublime Text]]. Può inoltre essere arricchito di funzionalità attraverso numerose estensioni rese disponibili dalla comunità.

{{{#!wiki note
Da notare che '''Pulsar''' richiede elevate risorse computazionali, pertanto si potrebbero verificare rallentamenti e/o malfunzionamenti nel suo utilizzo su computer datati o con poche risorse hardware, tipo memoria insufficiente o cpu con prestazioni scarse.
}}}

{{{#!wiki note
Al momento non esiste un rilascio stabile dell'editor, seppur sia usabile senza problemi. 
L'editor è sotto costante sviluppo, con continui nuovi rilasci di versione.
La versione resa disponibile al momento dello scaricamento, è quella considerata stabile dagli sviluppatori.}}}

{{{#!wiki tip
Nel seguito tra parentesi verranno riportati i nomi dei menù in italiano.
}}}

= Installazione =

Sono disponibili tre modalità d'installazione: tramite pacchetto `.deb`, in modalità portable o tramite file eseguibile `.appimage`.

##Sono disponibili tre modalità d'installazione, tramite aggiunta del repository dedicato, installato nel sistema tramite pacchetto `.deb` o in modalità portable tramite archivio compresso `tar.gz` estratto nella '''Home'''.

##== Da repository ==

## 0. In '''Ubuntu 20.04''' [[https://wiki.ubuntu-it.org/AmministrazioneSistema/ComandiBase#mkdir|creare]] con i [[AmministrazioneSistema/PrivilegiDiAmministrazione|privilegi di amministrazione]] la cartella `/etc/apt/keyrings`.
## 0. Importare la chiave di firma dei pacchetti del repository:{{{
##wget -qO - <key ring> | gpg --dearmor | sudo tee /etc/apt/keyrings/pulsar-keyring.gpg -
##}}}
## 0. Importare il [[Repository|repository]] di '''Pulsar''':{{{
##echo "deb [signed-by=/etc/apt/keyrings/pulsar-keyring.gpg arch=amd64] <repo> " | sudo tee /etc/apt/sources.list.d/pulsar.list
##}}}
## 0. [[AmministrazioneSistema/InstallareProgrammi/Apt#Aggiornamento_del_sistema|Aggiornare la lista dei pacchetti]].
## 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://pulsar|pulsar]].


##Terminata l'installazione, sarà possibile [[http://wiki.ubuntu-it.org/AmbienteGrafico/AvviareProgrammi|avviare]] '''Pulsar'''.

##=== Aggiornamento ===

##In fase di installazione viene aggiunto automaticamente il repository stabile di '''Pulsar''' alle sorgenti software.<<BR>>

##In questo modo '''Pulsar''' verrà mantenuto aggiornato effettuando i normali [[AmministrazioneSistema/Aggiornamenti|aggiornamenti di sistema]].

== Da pacchetto deb ==

 0. Scaricare il pacchetto in formato `.deb` da [[https://download.pulsar-edit.dev/?os=linux&type=linux_deb| questo link]].
 0. [[AmministrazioneSistema/InstallareProgrammi/PacchettiDebian|Installare]] il file `.deb` scaricato.
 0. Al termine della procedura, sarà possibile [[AmbienteGrafico/AvviareProgrammi|avviare]] '''Pulsar'''.

{{{#!wiki note
Se si desidera installare la versione beta di sviluppo, scaricare il pacchetto in formato `.deb` da [[https://github.com/pulsar-edit/pulsar/releases/download/v1.100.0-beta/Linux.pulsar_1.100.0-beta_amd64.deb| questo link]]. Si sconsiglia di utilizzare le versioni beta per scopi diversi dal provare nuove funzionalità software.
}}}

=== Aggiornamento ===

Installato in questa modalità non saranno attivi gli aggiornamenti di versione, pertanto bisognerà scaricare nuovamente e installare la nuova versione del pacchetto `pulsar_<numero versione>_amd64.deb`, quando disponibile.

##Si consiglia pertanto il metodo mostrato in precedenza. 

== Da AppImage ==

 0. Assicurarsi di aver [[AmministrazioneSistema/InstallareProgrammi|installato]] i seguenti pacchetti:
  * '''Ubuntu 24.04''' e successivi: [[apt://llibfuse2t64|libfuse2t64]].
  * '''Ubuntu 22.04''': [[apt://libfuse2|libfuse2]].
 0. Scaricare il file [[https://it.wikipedia.org/wiki/AppImage|appimage]] da [[https://download.pulsar-edit.dev/?os=linux&type=linux_appimage|questo link]].
 0. Procedere con la sua [[AmministrazioneSistema/InstallareProgrammi/PacchettiAppImage|installazione]].

{{{#!wiki note
In caso di funzionamento irregolare, avviare il file da [[AmministrazioneSistema/Terminale|terminale]] posponendo l'opzione «`--no-sandbox`».
}}}

== Modalità portable ==

In questo modalità è possibile rimuovere '''Pulsar''' all'occorrenza semplicemente eliminando la cartella dove è stato estratto, senza lasciare tracce nel sistema.

 0. Scaricare l'archivio in formato `tar.gz` da [[https://download.pulsar-edit.dev/?os=linux&type=linux_tar|questo link]].
 0. [[AmministrazioneSistema/FormatiDiCompressione#decomprimere|Estrarre]] il contenuto dell'archivio nella propria '''Home'''.
 0. [[AmministrazioneSistema/ComandiBase#cd|Spostarsi]] nella cartella `pulsar-<numero versione>`.
 0. Avviare il programma digitando il comando nel terminale:{{{
./pulsar
}}}

In alternativa aprire il [[AmbienteGrafico/FileManager|file manager]], selezionare la cartella `pulsar-<numero versione>` nella '''Home''' e fare clic sul file `pulsar`.

{{{#!wiki tip
Per personalizzare e distinguere la cartella `pulsar-<numero versione>` dalle altre, è disponibile l'icona specifica del programma nella cartella `~/pulsar-<numero versione>/resources/`.
}}}

{{{#!wiki note
Il nome della cartella `~/pulsar-<numero versione>/resources/` non sarà aggiornato quando il programma [[#aggiorna|verrà aggiornato]].}}}

<<Anchor(aggiorna)>>
=== Aggiornamento ===

Da predefinito è impostata l'opzione per l'aggiornamento automatico. Se si preferisce farlo in modalità manuale occorre eseguire i seguenti passaggi:

 0. Aprire le impostazioni tramite il menù '''''Edit → Preferences...(Modifica → Preferenze)'''''.
 0. Selezionare la scheda '''Base (Base)'''.
 0. Rimuovere la spunta alla voce '''Automatically Update (Aggiorna automaticamente)'''.
 0. Selezionare la scheda '''Updates (Aggiornamenti)'''.
 0. Fare clic su '''Check for Updates (Controlla Aggiornamenti)'''.


= Impostazioni =

Dal menù '''''Edit → Preferences... (Modifica → Preferenze)''''' sarà possibile gestire i vari aspetti della configurazione dell'editor di testo:
 * configurazioni;
 * scorciatoie da tastiera;
 * pacchetti installati;
 * temi;
 * ricerca di nuovi pacchetti.

== Localizzazione ==

È possibile impostare una lingua differente tramite l'installazione del pacchetto ''atom-i18n'', omnicomprensivo di molte lingue. Per la lista delle lingue disponibili consultare questa [[https://github.com/liuderchi/atom-i18n|questa pagina]].

 0. Selezionare il menù '''''Edit → Preferences'''''.
 0. Selezionare la scheda '''Settings → +Install'''.
 0. Nel menù a tendina '''Language''' digitare '''atom-i18n'''.
 0. Premere su '''Install''' per scaricare ed eseguire l'installazione.
 0. Premere su '''Settings''' e scorrere verso il basso alla sezione '''Language'''.
 0. Selezionare nella casella di ricerca la lingua desiderata e accettare il riavvio dell'editor per caricare la lingua.

== Terminale integrato ==

Sono disponibili all'installazione svariati terminali integrati, con caratteristiche diverse per adattarsi a specifiche necessità.

 0. Selezionare il menù '''''Edit → Preferences... (Modifica → Preferenze)''''' .
 0. Selezionare la scheda '''Settings → +Install (Impostazioni → +Installa)'''.
 0. Nella barra ricerca digitare '''terminal'''.
 0. Scorrere la lista e fare clic sul tasto '''Install (Installa)''' di quello desiderato.
 0. Terminata l'installazione fare clic sul tasto '''Settings (Impostazioni)''' per personalizzare alle proprie necessità il funzionamento.

= Scorciatoie da tastiera =

Segue un elenco di alcune utili scorciatoie da tastiera:

||'''Sequenza tasti'''||<:> '''Funzionalità'''     ||
|| '''Ctrl+'''        || Accedere alle preferenze  ||
|| '''Ctrl+O'''       || Aprire file               ||
|| '''Alt+shift+↓'''  || Selezionare una colonna   ||
|| '''Ctrl+D'''       || Selezionare stringhe identiche a quella già selezionata ||
|| '''Ctrl+/'''       || Commentare il codice      ||
|| '''Ctrl+Alt+.'''   || Completamento parentesi   ||
|| '''Ctrl+j '''      || Unire linee               ||
|| '''Ctrl+m'''       || Evidenziare parentesi/tag ||
|| '''Ctrl+Alt+m'''   || Cursore fra parentesi/tag ||
|| '''Ctrl+l'''       || Selezionare linea         ||
|| '''Ctrl+Shift+d''' || Duplicare linea           ||
|| '''Ctrl+↓'''       || Muovere linea giù         ||
|| '''Ctrl+↑'''       || Muovere linea su          ||
|| '''Ctrl+Enter'''   || Inserire una nuova linea  ||

Per aggiungere/modificare/eliminare le scorciatoie da tastiera seguire il menù '''''Edit → Preferences → Keybindings (Modifica → Preferenze → Mappa Tasti)'''''.


= Ulteriori risorse =

 * [[https://pulsar-edit.dev/|Sito ufficiale del progetto (in inglese)]]
 * [[https://pulsar-edit.dev/docs/|Documentazione ufficiale di Pulsar (in inglese)]]
 * [[https://pulsar-edit.dev/article/|Blog ufficiale (in inglese)]]
 * [[https://github.com/orgs/pulsar-edit/discussions|Discussione di supporto (in inglese)]]

----
CategoryProgrammazione CategoryProduttivita