8 Cele mai bune 8 cele mai bune IDE-uri Linux sau editori de cod Linux

Este distractiv să codezi și dacă o faci bine, atunci poți fi un dezvoltator bun. În zilele noastre, oamenii se îndreaptă spre programare și construiesc cu succes aplicații grozave. În această postare, voi oferi utilizatorilor de Linux o listă cu 8 cele mai bune IDE sau editori de cod Linux care ajută dezvoltatorii să programeze rapid și ușor aplicații grozave în Linux.

IDE-urile sunt foarte importante atunci când se dezvoltă orice aplicație. Acesta poate ușura munca prin furnizarea de tone de caracteristici la îndemână. Următoarea listă de 8 Cele mai bune 8 cele mai bune editoare de cod Linux sau editoare de text include mari editoare de text pentru dezvoltatori care oferă caracteristici cum ar fi, plugin-uri pentru a avea funcționalități suplimentare, autocompletare care completează tag-urile, clasele și chiar fragmentele de cod fără a fi nevoie să le tastați.

Argumentat, există mai multe alte IDE-uri Linux disponibile, dar menționez doar 8 pentru a face acest articol scurt. Dacă folosiți orice alt IDE pe distro-ul dvs. pentru dezvoltarea dvs. obișnuită, atunci vă rog să-mi spuneți în secțiunea de comentarii de mai jos. De asemenea, nu uitați să participați la un sondaj la sfârșitul acestui articol. În sondaj, ne puteți spune care dintre următoarele 8 IDE-uri vă place cel mai mult.

Tabloul de conținut

Cele mai bune IDE-uri sau editori de cod pentru Linux

Dați-mi voie să încep cu numărul 10 din lista mea. Este vorba de Bluefish Editor. Dacă sunteți un dezvoltator web, atunci editorul Bluefish poate fi o alegere bună. Acesta suportă multe caracteristici avansate, cum ar fi autocompletarea etichetelor, auto-indentare, căutare puternică & înlocuiește, suport pentru integrarea programelor externe, cum ar fi make, lint, weblint, etc.

Bluefish editor pentru linux

Bluefish suportă mai mult decât HTML & CSS. Are suport și pentru următoarele limbaje.

  • Ada
  • ASP .NET and VBS
  • C/C++
  • CSS
  • CFML
  • Clojure
  • D
  • gettext PO
  • Google Go
  • HTML, XHTML and HTML5
  • Java and JSP
  • JavaScript and jQuery
  • Lua

And More…

You can see the full list of features and supported languages on the official website here.

The things that I wish I had in Bluefish were the ability to edit multiple lines simultaneously. I also want the ability to work with multiple languages within a document that is not supported by the Bluefish editor. So when I select Ruby, it disables the support for HTML & CSS which are necessary to build any web application using frameworks such as Ruby on Rails.

How To Install Bluefish Editor In Linux?

Add the following PPA in Ubuntu or other Ubuntu based distros to install Bluefish editor.

sudo add-apt-repository ppa:klaus-vormweg/bluefishsudo apt-get updatesudo apt-get install bluefish

7. Geany

Geany IDE pentru linux

Geany este un IDE ușor și suportă toate limbajele majore. Geany își propune să ofere un mediu de dezvoltare simplu și rapid. Dispune de toate funcțiile de bază, cum ar fi auto-indentare, evidențierea sintaxei și autocompletarea codului sau a fragmentelor etc.

Geany este curat și oferă un spațiu mai mare pentru a lucra. Deci, dacă doriți un IDE Linux ușor și destul de simplu și de bază pentru dezvoltarea dumneavoastră, atunci mergeți cu Geany.
De la Geany 0.12, acesta are un sistem de plugin-uri de bază. Da, este de bază. Spre deosebire de alte IDE-uri pe care am de gând să le menționez în această listă, Geany plugin este un sistem de bază. Acesta vine cu câteva plugin-uri instalate care sunt –

  • Classbuilder – Creează fișiere sursă pentru noi tipuri de clase
  • Export – Exportă fișierul curent în diferite formate
  • Filebrowser – Adaugă o filă de navigare a fișierelor în bara laterală
  • HTML Characters – Inserează entități de caractere HTML precum ‘&’
  • Save Actions – Oferă diferite acțiuni legate de salvarea fișierelor (autosave, instantsave, backupcopy)
  • Split Window – Împarte vizualizarea editorului în două ferestre

Există o listă de plugin-uri pentru Geany pe care o puteți obține aici. Puteți afla acolo cum puteți obține noi pluginuri.

Puteți vedea lista completă de caracteristici pe pagina lor oficială.

Geany este deja disponibil în depozitul implicit al majorității distribuțiilor Linux. Așadar, puteți folosi managerul de pachete pentru a instala Geany. Versiunea actuală a Geany este v1.26, dar în Ubuntu este disponibilă v1.25. Așadar, puteți instala Geany v1.25 folosind apt. Dacă doriți să instalați cea mai recentă versiune, atunci mergeți și descărcați fișierul .tar și compilați singur pachetul.

sudo apt-get install geany

6. Gedit

Gedit este un IDE Linux care vine preinstalat cu cea mai populară distribuție Linux, Ubuntu. Așadar, dacă folosiți Ubuntu, atunci ați fi deschis și dumneavoastră documente cu Gedit.

Este un IDE foarte simplu și mic, dar poate fi personalizat pentru a se potrivi mediului dumneavoastră de lucru prin instalarea de plugin-uri și configurarea setărilor existente. Gedit nu oferă cel mai simplu mod de a instala plugin-uri (cum ar fi un motor de căutare pentru căutarea de plugin-uri), dar puteți descărca plugin-urile și apoi să le instalați manual. Nu este o recenzie, așa că nu pot menționa how-tos aici. Puteți căuta plugin-uri Gedit în Google și asta vă va oferi și instrucțiuni de instalare.

Gedit pentru linux

Cum se instalează Gedit în Linux?

Gedit este deja instalat în Ubuntu și este disponibil în depozitele implicite ale tuturor distribuțiilor majore. Așadar, folosiți managerul de pachete al distribuției dumneavoastră pentru a instala Gedit.

5. KATE

Dacă folosiți Kubuntu, atunci ați fi folosit KATE. Este vorba de editorul de text care vine preinstalat cu Kubuntu, populară distribuție Linux bazată pe Ubuntu. KATE este un editor de text ușor și rapid și poate deschide mai multe fișiere simultan.

KATE este un IDE simplu, dar puternic. Suportă un număr mare de limbi și detectează automat limba și stabilește automat indentarea pentru un document. Un programator poate împărți fereastra pentru a lucra cu mai multe documente simultan. KATE are terminal încorporat, plugin SQL, Find & replace, suport pentru sesiuni, evidențiere a sintaxei, gestionare inteligentă a comentariilor și decomentărilor, potrivire între paranteze, KATE face backup automat, astfel încât, în caz de blocare sau închidere neașteptată, munca dumneavoastră nu se pierde.

Puteți consulta lista completă a caracteristicilor din KATE pe pagina implicită aici.

KATE IDE pentru Linux KDE

KATE se află deja în depozitul implicit al majorității distribuțiilor Linux. Așadar, puteți utiliza managerul de pachete al distribuției dumneavoastră pentru a instala KATE. Iată cum puteți instala KATE în Ubuntu sau în distribuțiile Linux bazate pe Ubuntu. sudo apt-get install kate

4. Eclipse

Acum de aici, IDE-urile sunt și mai avansate și mai robuste. Permiteți-mi să încep cu unul foarte popular, Eclipse. Eclipse este scris în mare parte în JAVA și este utilizat în principal pentru dezvoltarea de aplicații JAVA. Dar, suportul lingvistic poate fi extins prin instalarea de plugin-uri.

Atunci, cu suportul pentru plugin-uri, Eclipse devine unul dintre cele mai bune IDE-uri pentru a dezvolta programe în C, C++, COBOL, Fortran, Haskell, JavaScript, PHP, Perl, Python, R, Ruby și Ruby on Rails, Scheme și multe altele.

Eclipse SDK (Software Development Kit) este un program gratuit și open-source și include instrumente de dezvoltare Java pentru dezvoltatorii Java.

Cum se instalează Eclipse în Linux?

Eclipse ide pentru dezvoltatorii java

Descărcați Eclipse pentru distribuția dvs. Linux de pe site-ul lor oficial. Este un fișier comprimat, decomprimați-l și rulați ‘eclipse-inst’ pentru a rula programul de instalare.

3. Brackets

Brackets este IDE-ul dezvoltat de dezvoltatorii Adobe. Este IDE-ul pentru tine dacă ești designer web. Există mai multe caracteristici impresionante în Brackets care îl fac să iasă în evidență. Brackets suportă plugin-uri pentru a extinde funcționalitățile, iar instalarea plugin-urilor este foarte ușoară. Trebuie doar să faceți clic pe al treilea ICON din bara laterală din dreapta sus și se va deschide o fereastră care vă va arăta plugin-urile populare. Puteți pur și simplu să faceți clic pe instalare pentru a instala orice plugin și puteți, de asemenea, să căutați orice plugin specific.

Brackets IDE pentru dezvoltatori Linux

Instalează plugin-uri în brackets IDE

Editare în linie

În afară de toate funcțiile de bază, cum ar fi auto-indentare, autocompletare și evidențierea codului, Brackets are caracteristici avansate care vă ajută cu adevărat în timp ce editați pagini web și lucrați cu CSS, iar unele dintre aceste caracteristici sunt editarea în linie, divizarea editorului, plugin-uri și multe altele.

Editarea inline vă permite să editați CSS fără a vă deplasa la un fișier CSS. Pentru a edita CSS-ul oricărui id sau clasă, este suficient să selectați linia respectivă și să apăsați CTRL + E. Se deschide fereastra cu CSS-ul asociat acelui id.

Funcția de editare în linie Brackets

Live Preview

Dacă folosiți Brackets, atunci nu veți mai avea nevoie de instrumentele de inspecție ale browserului pentru a inspecta codul, în schimb, puteți utiliza funcția Brackets Live Preview și vă va arăta modificările live în fereastră. Pentru a utiliza această caracteristică, pur și simplu mergeți la meniul >

> File și faceți clic pe Live Preview.

Adăugați plugin-uri

Brackets are la dispoziție tone de plugin-uri care oferă funcționalități suplimentare pentru Brackets. Dacă lucrați cu JS, de exemplu, atunci puteți instala un plugin care vă ajută cu codul JS. Uneori aveți nevoie, de asemenea, să creați un PDF al codului, atunci instalați un plugin care face acest lucru. Puteți adăuga sute de alte funcționalități prin adăugarea de plugin-uri. Brackets adaugă mereu noi plugin-uri în baza lor de date. Iată câteva dintre cele mai populare plugin-uri Brackets -Emmet Flux de lucru HTML și CSS de mare viteză.

Beautify Formatați fișiere JavaScript, HTML și CSS.
Icoane de fișiere Icoane de fișiere în arborele de fișiere Brackets.
Ghiduri de indentare Afișați ghiduri de indentare în editorul de cod.
Git Integrare Git pentru Brackets.
Autoprefixer Analizează CSS și adaugă automat prefixe de furnizor.
W3C Validation Validator W3C simplu.

Instalator de pluginuri Brackets și teme

Cum se instalează Brackets în Linux?

Puteți descărca cea mai recentă versiune Brackets de pe site-ul oficial și o puteți instala.

2. Atom

Atom este IDE-ul dezvoltat de Github și este complet hackabil, ceea ce înseamnă că îl puteți personaliza după cum doriți. Acesta suportă în mod implicit un număr mare de limbaje de programare precum PHP, javascript, HTML, CSS, Sass, Less, Less, Python, C, C++, Coffeescript, etc. și dacă lucrați cu un limbaj care nu este suportat în mod implicit în Atom, atunci nu vă faceți griji, puteți instala plugin-ul.

Când instalați și deschideți Atom pentru prima dată, acesta vă oferă un Ghid de bun venit. Ghidul vă oferă modalitatea de a explora Atom și de a vă familiariza foarte repede cu el. Începeți cu deschiderea unui proiect din ghid și treceți prin fiecare proiect în parte. Instalați pachetele, adică plugin-urile, instalați temele și personalizați Styling-ul.

Atom editor de cod linux
Atom Funcția IDE de inspectare a elementelor

Atom este de la Github, așa că se ocupă de majoritatea lucrurilor pe care orice dezvoltator dorește să le aibă în mod implicit într-un IDE. Developers tools este unul dintre ele. You can have browsers’ inspect element tool within Atom, no more need to open web browser.

Atom is developed by Github so it comes with full Github support and integration. You can directly open a project/file on Github in the browser. It also comes with Markdown syntax that supports live preview in browser.

Atom IDE tools

Atom Configuration

Atom IDE configuration window

Atom devs slogans it a complete hackable IDE of the 21st century. So you can explore Atom’s easy to use configuration to customize it deeply.

1. Sublime

The one that wins the list is obviously, Sublime Text. The lightest of all and feature-rich IDE used by professional programmers. Pe lângă toate funcțiile de bază, Sublime are cele mai puternice funcții care permit programatorilor să facă codare foarte rapid.

Sublime are atât de multe caracteristici puternice care necesită un alt articol pentru a fi menționate în. În acest mic intro, pot menționa doar câteva dintre caracteristicile sale care vă vor atrage cu siguranță spre el. Ei bine, nu vă faceți griji cu privire la evidențierea codului, auto-indentare, autocompletare și toate caracteristicile de bază, Sublime le are pe toate la pachet.

Minimap

Sublime minimap

Începem cu o caracteristică simplă, dar foarte utilă a lui Sublime și se numește Minimap. Minimap este vizualizarea cu zoom a întregului fișier în care lucrați și care funcționează ca o bară de defilare vizuală în Sublime. Puteți să vedeți întregul cod și să ghiciți unde doriți să vă deplasați în cod și să faceți clic pe acea zonă, iar Sublimp vă va duce în acel spațiu din editor.

Gamă largă de comenzi rapide de la tastatură

Programarea înseamnă să tastezi, să tastezi și să tastezi, atunci de ce să atingi mouse-ul. Se economisește o cantitate uriașă de timp dacă depinzi doar de tastatură atunci când programezi, iar Sublime te ajută să faci acest lucru prin furnizarea unui grup de comenzi rapide de tastatură personalizabile. Scurtătura care îmi place cel mai mult este Ctrl + P. Aceasta îmi permite să caut fișiere în directorul de lucru direct din editor, în timp ce programez. De asemenea, îmi permite să caut cod în fișierul curent doar prin prefixarea termenului de căutare cu @. De exemplu, dacă vreau să caut variabila „article” în fișierul curent, atunci pot folosi CTRL + P și să caut „@article”.

Sublime comenzi rapide de la tastatură

Puternic multi.Select Feature

Sublime IDE multi-select feature

If you use this feature once then you’ll be a fan of Sublime. Sublime allows you to edit multiple lines all at once. Don’t believe it? But that’s true. Puneți cursorul pe o linie, apoi țineți apăsat CTRL și, cu ajutorul mouse-ului, puneți cursorul pe o altă linie și va apărea încă un cursor; acum, dacă tastați ceva, va fi scris pe ambele linii. În același mod, puteți alege oricâte linii doriți și le puteți edita pe toate deodată. Există mai multe moduri prin care puteți edita cod multiplu în sublime și unul dintre ele este CTRL + D. Puneți cursorul pe un cuvânt și apăsați CTRL + D și vedeți că va selecta cuvântul pentru dvs. Dacă doriți să editați mai multe cuvinte, atunci mai întâi puneți cursorul pe fiecare cuvânt și în final folosiți CTRL + D pentru a le selecta pe toate.

Creați-vă propriile fragmente

sublime create new snippet

Aproape în fiecare program scris în orice limbaj, trebuie să repetați de mai multe ori unele linii de cod. Pentru a rezolva această problemă, Sublime are o funcție frumoasă și utilă numită Snippet. You can create new snippet from Menu >> Tools >> New Snippet. In between <snippet> tags put your code and save the file in the user directory of Sublime. Now whenever you need to code that snippet, simply type the name of that snippet you saved and remember the name is the filename. In my case, my login form snippet name is log in.

Sublime has much more…

There is much more advanced in Sublime. You can start using it right away to explore more advanced features of Sublime. Once you get familiar with it, coding will be fun, easy, and fast.

How To Install Sublime In Linux?

Currently, the latest stable is Sublime text 2 but Sublime Text 3 is also available which is in Beta state. For Sublime Text 3 Beta

sudo add-apt-repository ppa:webupd8team/sublime-text-3For Sublime Text 2sudo add-apt-repository ppa:webupd8team/sublime-text-2sudo apt-get updatesudo apt-get install sublime-text-installer

Conclusion

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *