Porta cinque minuti.
O porta un fine settimana.

Linelark è abbastanza piccolo che un pomeriggio fatto bene lo cambia. Scegli la corsia che corrisponde al tempo che hai davvero: ognuna finisce su qualcosa di preciso, non su un modulo di contatto.

5 minuti

01Orientalo

Sostieni un elemento aperto della roadmap, o di’ in due frasi cosa manca.

I voti sono contati in pubblico. I commenti arrivano allo stesso tavolo dove si scrive la roadmap.
30 minuti

02Provalo

Esegui la lista di verifica di una versione sulla tua macchina, o rispondi a una domanda che una macchina sola non può risolvere.

Una riproduzione vale più di una segnalazione, perché è la metà difficile.
un fine settimana

03Costruiscilo

Duplica il repository di esempi, o prenota una delle piccole idee di plugin qui sotto.

Un plugin è una cartella, un manifesto e un file JavaScript. Le versioni revisionate vanno nel catalogo.

Sostieni ciò che dovrebbe
venire dopo.

Questi sono gli elementi che la roadmap ha aperti in questo momento, pubblicati dallo stesso diario in cui il lavoro viene pianificato. Votare è un clic. Dire perché richiede un paragrafo e conta di più.

  • In valutazione

    Code folding

    needs a per-language fold-region model on top of the tokenizer

  • In valutazione

    Macro recording and playback

Un voto per elemento, per rete e per giorno. Farlo rispettare non conserva alcun indirizzo: solo un’impronta a senso unico della data, dell’elemento e del tuo indirizzo di rete mescolati a un segreto che questo sito non pubblica, eliminata dopo trenta giorni. Il tuo browser ricorda cosa hai sostenuto, così i pulsanti restano giusti. Una seconda macchina, o domani, conta di nuovo: il totale è una direzione, mai un mandato.

Metti alla prova la versione
sui tuoi file.

Cinque verifiche su Studio 1.17.1, nell’ordine con più probabilità di trovare qualcosa. Lavora su copie. Se un passaggio si comporta diversamente sulla tua macchina, quel passaggio è tutto il rapporto.

  1. 01

    I formati sopravvivono al viaggio di andata e ritorno

    • Apri un file UTF-16 e un file con fine riga Windows, modifica un carattere in ciascuno, e salva.
    • Riaprili entrambi. La barra di stato deve indicare la stessa codifica e gli stessi fine riga di prima.
    • Converti uno dei due (Formato ▸ Converti) e verifica che il cambiamento sia quello richiesto, non una reinterpretazione.
  2. 02

    La sostituzione in una cartella tocca solo ciò che ha dichiarato

    • Esegui Sostituisci nei file su una copia di una cartella di progetto, con un modello presente in tre o quattro file.
    • Leggi i totali di conferma prima di accettare. Devono corrispondere a quanto riporta un grep della stessa cartella.
    • Verifica che i file aperti con modifiche non salvate siano stati saltati e nominati, non riscritti in silenzio.
  3. 03

    Il ripristino riporta ciò che promette

    • Apri più schede, lascia modifiche non salvate in due, poi forza la chiusura di Linelark da Monitoraggio Attività.
    • Riavvia. Le modifiche non salvate, l’ordine delle schede e la posizione del cursore dovrebbero tornare.
    • Annota tutto ciò che non è tornato — quel confine è documentato, e uno scarto dentro di esso è un bug.
  4. 04

    Il terminale parte dove sta il file

    • Apri un file dentro un progetto, poi apri il terminale per quella scheda.
    • Esegui pwd. Deve essere la cartella del file, non la tua cartella home.
    • Dividi il terminale, cambia scheda, e verifica che ogni scheda abbia mantenuto la propria shell e il proprio storico.
  5. 05

    Un plugin si installa e si rimuove

    • Installa una versione revisionata con Ottieni plugin…, usa il suo comando una volta, poi rimuovilo.
    • Verifica che i permessi richiesti corrispondano a quelli elencati nella pagina del catalogo.
    • Verifica che rimuoverlo non lasci dietro né voci di menu né pannelli.

Domande che una macchina sola non può risolvere

Non è un elenco di difetti. Sono cose che dipendono dall’hardware, dagli schermi e da file che qui nessuno ha, quindi la posizione onesta è una domanda invece di un’affermazione.

Da che punto lo scorrimento smette di sembrare istantaneo?

Un bundle minificato su una riga sola è il caso più duro dell’editor, e il punto in cui smette di essere fluido dipende dalla macchina e dallo schermo più che dal file.

Cosa aiuta
La dimensione del file, la scala del tuo schermo, e se era collegato un monitor esterno.

Una seconda finestra torna allo spazio di lavoro giusto?

Il ripristino è molto provato con una finestra e poco con due, su spazi di lavoro multi-radice diversi.

Cosa aiuta
Una sequenza ordinata a partire da un avvio pulito, e cos’è tornato invece.

Quanto corto è troppo corto per il rilevamento della codifica?

Un file di poche decine di byte porta pochi indizi sulla propria codifica, e la soglia utile non è mai stata misurata su file veri.

Cosa aiuta
Un file corto, la codifica che ha davvero, e quella che Linelark ha indicato.

Una cartella, un manifesto,
un file JavaScript.

Nessuna fase di compilazione e nessuna catena di strumenti. Leggi la guida per sviluppatori, copia un esempio, e installa la cartella direttamente. Una versione revisionata va poi nel catalogo senza aspettare una versione dell’editor.

Buoni primi plugin

Idee abbastanza piccole da finirle e abbastanza utili da pubblicarle. Prenotarne una è un messaggio, non un lucchetto: due persone che scrivono lo stesso piccolo plugin è un problema migliore di nessuno che scrive nessuno dei due.

Riformattare JSON e ordinare le chiavi

Un pomeriggio

Riformatta la selezione o il buffer, con un’opzione per ordinare le chiavi degli oggetti. Il caso di errore conta più di quello di successo: un JSON non valido deve dire dove si è rotto e non cambiare nulla.

Comandi e modifiche del buffer

Un pannello dei marcatori TODO e FIXME

Un fine settimana

Scorri la cartella aperta, elenca ogni marcatore in un pannello laterale, e salta a uno con un clic. Aggiorna al salvataggio invece che su un timer.

Pannelli e albero delle cartelle

Il CSV come tabella resa

Un fine settimana

Disegna il CSV corrente come tabella nel dock di destra, usando l’API di anteprima invece di una vista web. I campi tra virgolette e gli a capo incorporati sono tutta la difficoltà.

Anteprime di documenti

Un blocco per appunti per ogni ramo git

Un fine settimana

Tieni un buffer di note legato al ramo corrente e scambialo quando il ramo cambia. Basta git in sola lettura, quindi il plugin non chiede alcun permesso.

Letture git e buffer generati

Dove va a finire un contributo.

Il fallimento contro cui questa pagina è costruita è il silenzio. Ecco tutto il percorso, compresa la parte in cui la risposta è no.

  1. 01

    Arriva in un’unica coda

    Richieste, rapporti, prenotazioni e testimonianze arrivano tutti allo stesso tavolo di revisione, contrassegnati con l’elemento da cui provengono e con un riferimento che puoi citare.

  2. 02

    Viene letto e riceve risposta

    Ogni invio con un indirizzo riceve una risposta entro two business days. Quella risposta dice cosa ne sarà, anche quando la risposta è nulla.

  3. 03

    Compare, oppure no

    Una richiesta accolta compare nella roadmap pubblicata; una riproduzione compare nella versione che la corregge; un plugin compare nel catalogo una volta revisionato. Un’idea scartata viene scartata per iscritto.

Lavoro già finito

Pubblicato dallo stesso diario degli elementi aperti qui sopra. Il registro completo è nelle novità e nelle note di versione.

  • Undo back to the saved state clears the dirty marker
  • Folder tree refresh
  • Auto-completion
  • Overwrite (INS) mode
  • Optional spell checking
  • Recent files prune

Cosa ha scritto chi lo usa.

Qui compaiono solo le testimonianze autorizzate alla pubblicazione. Richieste, rapporti, prenotazioni e riscontri privati non compaiono mai.

Caricamento delle testimonianze approvate…