GNU/Linux >> Linux Esercitazione >  >> Linux

Nuclide:un IDE aperto per lo sviluppo Web e mobile

Non molto tempo fa abbiamo scritto di un IDE che è stato sviluppato aggiungendo il supporto per funzioni avanzate di debug e sviluppo all'editor di testo Atom per creare Atom-IDE. Oggi abbiamo un'altra applicazione simile per te e si chiama Nuclide .

Nuclide è un IDE gratuito basato su Electron creato combinando una raccolta di funzionalità di Atom per fornire funzioni simili a IDE per diversi linguaggi e tecnologie di programmazione.

L'IDE è un progetto di Facebook e come tale non può essere considerata completamente un'app open source a causa dei suoi limiti di distribuzione, ma chiunque è libero di fork del progetto su GitHub.

Debug integrato di Nuclide

Sviluppo remoto dei nucleidi

JavaScript per lo sviluppo di nuclidi

Hack per lo sviluppo di nuclidi

Il suo editor di testo principale è Atom che, per estensione, offre all'app un'interfaccia utente moderna e minimalista, nonché tutte le funzionalità che l'editor di testo Atom ha da offrire.

Può essere a tema ed esteso con plugin. Gli sviluppatori possono usarlo per scrivere applicazioni React Native, iOS e Web.

Caratteristiche in Nuclide

  • Gratuito : È gratuito per tutti da scaricare e utilizzare.
  • Open Source : Contribuisci al codice sorgente su GitHub.
  • Nuclide è disponibile solo per GNU/Linux e macOS piattaforme al momento. Forse Windows riceverà presto una versione.
  • Una documentazione online ben organizzata e completa che funge anche da guida sia per i principianti che per i professionisti.
  • Debug integrato con supporto per Flow, Hack e altre piattaforme.
  • Un task runner per testare e eseguire il debug di progetti Swift, Hack e Buck.
  • Sviluppo remoto.
  • Supporto Mercurial con sincronizzazione automatica dei file locali.
  • Supporto per lo sviluppo JavaScript.

Intendiamoci, Nuclide (il parzialmente progetto IDE open source di Facebook) è diverso da Nuclide (il framework CSS per l'utilizzo del modello di progettazione Atomic). Se desideri controllare l'IDE, segui le prossime due istruzioni.

Come installare Nuclide in Linux

Se la tua distribuzione è basata su RPM, sostituisci apt-get comandi con il rpm appropriato o ehm comandi:

$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get install git
$ sudo add-apt-repository ppa:webupd8team/atom
$ sudo apt-get update
$ sudo apt-get install atom

Quindi, installa Nuclide tramite l'interfaccia utente di Atom Packages come mostrato.

  1. Apri Atom.
  2. Scegli Modifica | Preferenze per visualizzare le Impostazioni tab.
  3. Nelle Impostazioni scheda, seleziona Installa dall'elenco a sinistra.
  4. Nella casella di ricerca, digita "Nuclide " e premi il Invio chiave.
  5. Fai clic su Installa pulsante per il nuclide pacchetto.

L'installazione di Nuclide all'interno dell'interfaccia utente di Atom Packages è il metodo più consigliato, tuttavia puoi installare Nuclide dalla riga di comando, se lo desideri, utilizzando:

$ apm install nuclide

L'editor di testo Atom ora ha 2 IDE sotto la cintura. Non vedi l'ora di vederne altri o sei già stufo di vedere IDE che potrebbero non essere mai in cima alla lista dei contendenti degli IDE?

Forse sei una specie di "il meglio di entrambi i mondi " persona - lascia i tuoi pensieri nella sezione commenti qui sotto.


Linux
  1. Strumenti e suggerimenti open source per migliorare le prestazioni del tuo PC Linux

  2. 12 libri di narrativa per gli appassionati di Linux e open source

  3. NeoChat – Client Matrix KDE per desktop e dispositivi mobili Linux

  4. Pitivi – Un editor video gratuito e open source per Linux

  5. Che cosa sono i modelli di sviluppo Web senza stato e con stato

Come aggiungere Icinga Director per Icinga2 e Icinga Web 2.

I migliori strumenti di sviluppo web e php ide su Ubuntu

Sviluppo Web e Tecniche Avanzate con Linux su Windows (WSL)

I 20 migliori hosting Web Linux per siti personali e aziende

I 10 migliori strumenti open source per il monitoraggio di bug e problemi per Linux

10 editor di sottotitoli gratuiti e open source per Linux nel 2022