Spazi di lavoro e file
Uno spazio di lavoro è una cartella del server con dentro un progetto, o più progetti che vanno insieme. Tutti i client collegati vedono gli stessi spazi, con gli stessi file.
Aprire uno spazio nuovo
Gli spazi li aggiunge l'amministratore, dal client o sul server.
- Dal client: Configurazione → Server, «Aggiungi uno spazio», con il nome e la cartella sul server.
- Sul server:
sudo -u parideserver paride-server workspace add NOME /srv/paride/NOME.
La cartella deve esistere e appartenere all'utente del servizio (parideserver). Lo spazio compare
subito nell'albero di tutti i client collegati, senza riavviare. Togliere uno spazio non cancella i
suoi file.
L'albero dei file
L'albero si aggiorna da solo: un file creato da un terminale, da git o da una build compare in un
attimo. I file esclusi da .gitignore sono nascosti; l'interruttore «File esclusi» nella barra in
basso li mostra attenuati. I nomi hanno un colore per tipo: cartelle oro, C# azzurro, C e C++ rame, i
file di progetto verdi.
Con il tasto destro su un file o una cartella:
- Nuovo file, Nuova cartella, Rinomina o sposta, Duplica;
- Metti nel cestino: niente si cancella davvero. Il cestino sta nello spazio, e da lì si rimette tutto al suo posto; dopo 30 giorni gli elementi se ne vanno da soli. L'unica cancellazione definitiva è «Svuota il cestino», che chiede conferma;
- Scarica…: porta un file o una cartella sul tuo computer.
Per caricare, trascina file e cartelle dal tuo computer sull'albero: vanno nella cartella sotto il puntatore, e l'avanzamento si vede nella barra in basso. Un file che c'era già finisce nel cestino.
Apertura rapida
Ctrl+P apre la ricerca per nome: scrivi alcune lettere del nome nell'ordine in cui compaiono, e i
file migliori vengono per primi. Per esempio «finmain» trova src/Finestre/FinestraMain.cs. Funziona anche
su progetti con decine di migliaia di file.
Il pannello Progetti
Accanto all'albero, il pannello Progetti mostra lo spazio come lo vede chi compila: le soluzioni
.sln e .slnx, le loro cartelle e i progetti, e dentro ogni progetto i file da compilare. Le
etichette (spazio, soluzione, cartella, progetto) si possono spegnere dalla Configurazione, sezione
Aspetto.
PARIDE riconosce i progetti da solo. Se vuoi dirglielo tu, il menu dell'albero ha «Crea paride.json»: scrive nella radice dello spazio la proposta con i progetti trovati e la apre nell'editor, così la correggi e la tieni in git.
Immagini, PDF e Markdown
- Un'immagine (PNG, JPEG, GIF, BMP, WebP, ICO) o un PDF si aprono in una scheda di sola lettura.
- Su un Markdown l'occhio nell'intestazione della scheda, o Ctrl+Maiusc+V, apre l'anteprima a destra, che si aggiorna mentre scrivi. I link ad altri file dello spazio si aprono in PARIDE.
- File → Esporta in PDF… su un Markdown fa il PDF e lo salva sul tuo computer.