Categories
IDE

Emacs (8) e file temporanei

A volte emacs crea dei file temporanei che possono essere utili per recuperari dati non salvati, ma che sono fastidiosi da rimuovere, perchè sono sparsi in tutte le cartelle

Categories
IDE linguaggio javascript

Emacs (7) con eglot

Eglot oltre a rilevare gli errori con Flymake, possiede altri mode come company per complete anythink

Categories
IDE

FlyMake

Vediamo un esempio di errore JavaScript in rosso, con uno screenshot di Emacs

Categories
IDE linguaggio javascript

Emacs (6) con eglot

Emacs è un IDE, che può appoggiarsi ad un server LSP (Language Server Protocol) per le funzioni di code-completation, symbol-search, per la documentazione, e altre ben note “code action (o source action).

Per farlo è necessario trasformare Emacs in un client LSP, ed è possibile usando elpa-lsp-mode, ma come installare e configurare il server LSP?

Categories
IDE

Emacs (4): espressioni

Emacs permette di interpretare dei simboli e delle espressioni (liste tra parentesi tonde). Gli errori vanno compresi perchè sono utili al programmatore.

Categories
IDE

IDE Emacs (3)

A volte è necessario tenere aperte due finestre e fare copia/incolla nel terminale.

Proviamo un esempio.

Categories
git IDE

git (1)

Per conservare la storia del codice sorgente, per condividerlo con dei collaboratori e anche per distribuirlo, si può usare git. Il template di React Native è “predisposto” per essere gestito con git. In alcuni casi, git è integrato nel software IDE

Categories
IDE iOS

Xcode

Per sviluppare applicazioni per iOS è requisito possedere anche un sistema macOS. In questo articolo si crea un account Apple e si scarica Xcode.

Categories
IDE types

IDE Emacs 2

In questo articolo si continua a parlare dell’IDE Emacs (>=27) e si installeranno i minor e major mode utili per programmare in JavaScript.

Categories
IDE React Native types

IDE Emacs

Emacs è un IDE disponibile come software libero. Se si installa senza server grafico, si trova come pacchetto Debian: emacs-nox. In questo articolo si vedranno le scorciatoie da tastiera utili e alcuni minor mode.