4 nan pi bon anviwònman devlopman entegre pou Linux

Kòd Linux

Sou Linux nou gen divès zouti ki ka ede nou nan kreyasyon ak devlopman aplikasyon yo. Nan pawòl anpil moun, Linux se san dout youn nan sistèm rekòmande pou devlopman aplikasyon an.

Nan okazyon sa a kite a pran opòtinite sa a yo pale sou kèk nan pi bon anviwònman yo devlopman entegre (IDE) ke nou ka itilize nan distribisyon Linux pi pito nou an.

NetBeans

netbeans-edit-php-paj

NetBeans se yon popilè kwa-platfòm C / C ++ IDE ak sipò pou lòt lang pwogramasyon. Li gen ladan diferan kalite modèl pwojè pou C / C ++ ak aplikasyon pou ka bati lè l sèvi avèk bibliyotèk yo estatik ak dinamik.

Anplis de sa, ou ka reyitilize kòd ki deja egziste ou a bati pwojè ou, epi tou itilize trennen ak gout enpòte dosye binè nan li yo bati aplikasyon pou soti nan tè a moute.

Ant Karakteristik prensipal li yo ka make:

  • Editè a C / C ++ byen entegre ak sesyon miltip, zouti, ak debugè a GNU GDB.
  • Sipò pou kòd ede
  • Kreye epi kouri tès C / C ++ soti nan
  • Li gen sipò zouti Qt
  • Sipò pou .tar, .zip fòma konpresyon ak anpil plis dosye achiv
  • Sipò pou plizyè konpilateur tankou GNU, Clang / LLVM, Cygwin, Oracle Solaris Studio, ak MinGW
  • Navigasyon dosye

Kòd :: blòk

Blòk Kòd

Sa a se yon anviwònman devlopman sous louvri ki gen lisans anba GNU General Public License ki Li gen sipò pou plizyè konpilateur, nan mitan ki nou ka jwenn MinGW / GCC, Digital Mas, Microsoft Visual C ++, Borland C ++, LLVM Clang, Watcom, LCC ak Intel C ++ Compiler.

Li te gen yon sistèm bati koutim ak sipò si ou vle bati.

CodeBlocks ki disponib pou Windows, Linux, ak macOS e li te pote nan FreeBSD, OpenBSD, ak Solaris.

IDE sa a Li fèt yo dwe trè extensible ak konplètman configurable, ou ka pwolonje itilize nan grefon.

Ant karakteristik prensipal yo ke nou ka mete aksan sou nan pwogram sa a nou ka jwenn:

  • Espas Travay yo konbine plizyè pwojè.
  • Espas travay adaptasyon
  • Pwojè navigatè; gade nan dosye, senbòl (eritye, elatriye), klas, resous yo.
  • Editè onglè, dosye miltip.
  • Sentaks koloran
  • Kòd otokonplete.
  • Drop-desann lis.
  • Rechèch avanse pou strings nan dosye: aktyèl, louvri, pwojè, espas travay, nan dosye).
  • Sipò pou konpilasyon nan paralèl (lè l sèvi avèk plizyè processeurs / am).

klion

klion

Yon IDE konsantre sou devlopman nan lang pwogram C ak C ++, CLion se yon IDE kwa-platfòm pou li ka itilize sou Linux, macOS ak Windows entegre ak sistèm CMake bati a.

Vèsyon inisyal la li konpatib ak GNU Compiler Collection (GCC) ak Clang and GDB debugger, LLDB ak Google Test compilers. Anplis C ak C ++, CLion sipòte lòt lang dirèkteman oswa atravè grefon: Kotlin, Piton, Rouye, Swift ak lòt moun.

CLion, tankou anpil IDE, gen fonksyon pou konplete kòd la fasil, ak ki CLion ka ede ou ekonomize anpil tan nan ranpli sentaks la nan kòd ou ke ou ap ekri nan li.

Epi se pa sèlman sa, CLion tou te gen modèl pre-fòma kòd sentaks ak ki ou endike sentaks la epi li pral jenere kòd la, tou ki montre ou sentaks posib e konsa amelyore vitès ekri.

PyCharm

pycharm-piton

Yon IDE kwa-platfòm yo itilize nan jaden an nan pwogramasyon, P.ycharm vini ak yon konsole piton kote ou ka ekri Scripts yo menm jan ou kouri yo. Fenèt yo ka chanje nan mòd waf, mòd k ap flote, mòd fenèt, oswa mòd fann depann sou preferans ou.

Lè ou vire sou mòd ke, mòd nan estime kapab tou aktive nan PIN zouti ou yo.

Ant Karakteristik prensipal li yo ka make:

  • Kodifikasyon asistans ak analiz, ak fini kòd, sentaks, ak en erè.
  • Navigasyon Pwojè ak Kòd, opinyon pwojè espesyalize, opinyon estrikti dosye, ak so rapid ant dosye, klas, metòd, ak itilizasyon
  • Python refactoring: gen ladan chanje non, metòd ekstraksyon, insert varyab, insert konstan, rale moute, pouse desann ak lòt moun
  • Sipò pou kad entènèt: Django, web2py ak Flask
  • Bati-an piton deboge
  • Tès inite entegre, ak kouvèti liy pa liy
  • Google App Engine Python devlopman
  • Entegrasyon vèsyon kontwòl: koòdone itilizatè inifye pou Mercurial, Git, Subversion, Perforce, ak CVS ak changelists ak rantre.

Kontni an nan atik la respekte prensip nou yo nan etik editoryal. Pou rapòte yon erè klike sou isit la.

3 kòmantè, kite ou

Kite kòmantè ou

Adrès imèl ou pa pral dwe pibliye. Jaden obligatwa yo make ak *

*

*

  1. Responsab pou done yo: Miguel Ángel Gatón
  2. Objektif done yo: Kontwòl SPAM, jesyon kòmantè.
  3. Lejitimasyon: konsantman ou
  4. Kominikasyon nan done yo: done yo pa pral kominike bay twazyèm pati eksepte pa obligasyon legal.
  5. Done depo: baz done anime pa rezo Occentus (Inyon Ewopeyen)
  6. Dwa: Nenpòt ki lè ou ka limite, refè ak efase enfòmasyon ou yo.

  1.   kirbylife diro

    Byen subjectif

  2.   Ektod diro

    Konplètman, yon egzanp klè se pycharm, ok kite a di li se "katriyèm lan" pi bon sou lis la, men, e si mwen pa devlope nan piton? Ak tout lòt bagay tou se subjectif, gedit ansanm ak yon du ta ka mete nan tèt la 1 depann sou gou yo ak dezi a gaspiye tan nenpòt moun ki an.

  3.   pr0per diro

    Ak eklips? Itilize anpil pou j2ee