4 no labākajām integrētajām Linux izstrādes vidēm

linux kods

Uz Linux mums ir dažādi rīki, kas var mums palīdzēt izveidot un attīstīt lietojumprogrammas. Daudzu vārdiem sakot, Linux neapšaubāmi ir viena no ieteicamajām sistēmām, lai veiktu lietojumprogrammu izstrādi.

Šoreiz izmantosim šo iespēju, lai runātu par dažām labākajām integrētajām attīstības vidēm (IDE), ko mēs varam izmantot vēlamajā Linux izplatīšanā.

NetBeans

netbeans-rediģēt-php-lapu

NetBeans ir populāra starpplatformu C / C ++ IDE ar atbalstu citām programmēšanas valodām. Tas ietver dažāda veida projektu veidnes C / C ++, un lietojumprogrammas var izveidot, izmantojot statiskās un dinamiskās bibliotēkas.

Turklāt, lai izveidotu savus projektus, varat atkārtoti izmantot esošo kodu, kā arī izmantot velciet un nometiet, lai tajā importētu bināros failus, lai izveidotu lietojumprogrammas jau no paša sākuma.

Starp Tās galvenās iezīmes var izcelt:

  • C / C ++ redaktors ir labi integrēts ar vairākām sesijām, rīkiem un GNU GDB atkļūdotāju.
  • Atbalsts koda palīdzībai
  • Izveidojiet un veiciet C / C ++ testus no iekšpuses
  • Tam ir Qt rīku atbalsts
  • Atbalsts saspiešanas formātiem .tar, .zip un daudziem citiem arhīvu failiem
  • Atbalsts vairākiem kompilatoriem, piemēram, GNU, Clang / LLVM, Cygwin, Oracle Solaris Studio un MinGW
  • Failu pārlūkošana

Kods :: Bloki

Kodu bloki

Šī ir atvērtā koda izstrādes vide, kas licencēta saskaņā ar GNU General Public License Tam ir atbalsts vairākiem kompilatoriem, starp kuriem mēs varam atrast MinGW / GCC, Digital Mars, Microsoft Visual C ++, Borland C ++, LLVM Clang, Watcom, LCC un Intel C ++ Compiler.

Tam ir pielāgota veidošanas sistēma un izvēles veidošanas atbalsts.

CodeBlocks ir pieejams operētājsistēmām Windows, Linux un macOS, un tas ir pārnests uz FreeBSD, OpenBSD un Solaris.

Šis IDE Tas ir paredzēts ļoti paplašināms un pilnībā konfigurējams, jūs varat paplašināt spraudņu izmantošanu.

Starp galvenās īpašības, kuras mēs varam izcelt no šīs programmas mēs varam atrast:

  • Darbvietas, lai apvienotu vairākus projektus.
  • Adaptīva darbvieta
  • Projekta pārlūks; failu, simbolu (mantoto utt.), klašu, resursu skats.
  • Cilnes redaktors, vairāki faili.
  • Sintakses krāsošana
  • Koda automātiskā pabeigšana.
  • Izvēlnes saraksts.
  • Paplašināts virkņu meklēšana failos: pašreizējais, atvērtais, projekts, darbvieta, mapēs).
  • Atbalsts kompilēšanai paralēli (izmantojot vairākus procesorus / kodolus).

clion

clion

IDE koncentrējās uz attīstību C un C ++ programmēšanas valodās, CLion ir starpplatformu IDE, tāpēc to var izmantot Linux, macOS un Windows, kas integrēti CMake build sistēmā.

Sākotnējā versija tas ir saderīgs ar GNU kompilatoru kolekciju (GCC) un Clang un GDB atkļūdotāju, LLDB un Google testa kompilatoriem. Papildus C un C ++, CLion atbalsta citas valodas tieši vai caur spraudņiem: Kotlin, Python, Rust, Swift un citiem.

CLion, tāpat kā daudziem IDE, ir koda vienkārša aizpildīšanas funkcija, ar kuru CLion var palīdzēt ietaupīt daudz laika, lai pabeigtu tajā ievadītā koda sintaksi.

Un ne tikai tas, ka CLion ir arī iepriekš formatētas kodu sintakses veidnes, ar kurām jūs norādāt sintaksi, un tas ģenerēs kodu, parādot arī iespējamās sintakses un tādējādi uzlabojot rakstīšanas ātrumu.

PyCharm

pycharm-pitons

Starpplatformu IDE, ko izmanto programmēšanas jomā, Pycharm ir aprīkots ar pitona konsoli, kurā jūs varat rakstīt skriptus, palaižot tos. Atkarībā no jūsu izvēles logus var pārslēgt doka režīmā, peldošā režīmā, loga režīmā vai sadalīšanas režīmā.

Ieslēdzot dokošanas režīmu, piesprausto režīmu var aktivizēt arī, lai piespraustu jūsu rīkus.

Starp Tās galvenās iezīmes var izcelt:

  • Kodēšanas palīdzība un analīze ar koda pabeigšanu, sintaksi un kļūdu izcelšanu.
  • Projektu un kodu navigācija, specializētie projekta skati, failu struktūras skati un ātra pāreja starp failiem, klasēm, metodēm un lietojumiem
  • Python refaktorēšana: ietver pārdēvēšanu, ekstrakcijas metodi, mainīgā ievietošanu, konstanta ievietošanu, uz augšu, uz leju un citus
  • Atbalsts tīmekļa sistēmām: Django, web2py un Flask
  • Iebūvēts Python atkļūdotājs
  • Integrēta vienības testēšana ar koda pārklājumu pa līnijai
  • Google App Engine Python izstrāde
  • Versiju vadības integrācija: Vienots lietotāja interfeiss Mercurial, Git, Subversion, Perforce un CVS ar izmaiņu sarakstiem un apvienošanu.

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   kirbylife teica

    Diezgan subjektīvs

  2.   Ektod teica

    Pilnīgi skaidrs piemērs ir pycharm, labi, pieņemsim, ka tas ir "ceturtais" labākais sarakstā, bet ko darīt, ja es neattīstos pitonā? Un viss pārējais arī ir subjektīvs, gedit kopā ar sastādītāju varētu ievietot top 1 atkarībā no gaumes un vēlmes tērēt neviena laiku.

  3.   pr0per teica

    Un aptumsums? Daudz lietoja j2ee