18 Zouti pou pwogram nan GNU / Linux

Youn nan karakteristik ki pi eksepsyonèl nan chak sistèm GNU / Linux se anviwònman an gwo nan pwogramasyon ke li ofri e ki fè li posib pou travay avèk tout kalite ekspresyon ak modil. Pou jwenn soti nan pi fò nan li, nou genyen divès zouti ki kouvri tout bezwen nou yo an tèm de pwogramasyon.


1. Bluefish: li se lojisyèl gratis ak pi bon an pou koreksyon dosye HTML. Fòs li baze sou fasilite itilizasyon, disponiblite pou plizyè lang ak konpatibilite sentaks ak lòt "modèl", tankou XML, Python, PHP, Javascript, JSP, SQL, Perl, CSS, Pascal, R, Coldfusion ak Matlab. Li sipòte miltibit, Unicode, UTF-8 karaktè, epi, jan li ekri nan C ak GTK, li gen yon itilizasyon memwa ki ba, mwens pase lòt zouti nan kalite li yo.

Paj ofisyèl: http://bluefish.openoffice.nl/index.html

2. Anjuta: yon IDE (anviwònman devlopman entegre) ki te travay ak C ak C ++ e li te kounye a pwolonje sipò li nan Java, Piton ak Vala. Kòm nan vèsyon 2, li gen ladan sipò nan nouvo pou ekstansyon, ki ba li plis fonctionnalités pase vèsyon anvan an. Remakab tou se koloran sentaks la ak entegrasyon li yo ak Glade pou kreyasyon interfaces grafik yo.

Paj ofisyèl: http://www.anjuta.org/

3.Glade: se yon koòdone grafik (entèfas) zouti devlopman pwograme nan C ak GTK. Kalite zouti sa yo endepandan de yon langaj pwogram espesifik, sepandan lang ki pi lajman sipòte yo enkli C, C ++, C #, Java, Vala, Perl ak Python, nan mitan lòt moun. Vèsyon 3 te totalman reekri yo pran avantaj de karakteristik yo ki GTK +, diminye liy ki nan kòd, sa ki pèmèt entegrasyon li yo ak Anjuta. Li itilize yon fòma XML ki rele GtkBuilder nan magazen done yo pou interfaces yo kreye.

Paj ofisyèl: http://glade.gnome.org/

4. GCC (GNU Konpilasyon Koleksyon): se yon seri konpilateur ki te kreye pa GNU ki orijinal konpile pou lang C. Aktyèlman li sipòte "devan bout" pou C, C ++, Java, Ada, Objektif C, Objektif C ++ ak Fortran, ak sipòte lòt lang nan yon fason ki pa estanda, tankou Go, Pascal, Modula 2, Modula 3 ak D. Avantaj ki genyen nan lè l sèvi avèk GCC konpile kouche nan optimize nan kòd la ki baze sou mikropwosè a pwòp, tcheke erè, debogaj ak optimize nan apèl subroutine.

Paj ofisyèl: http://gcc.gnu.org/

5.Kdevlope: yon lòt IDE ki optimize pou distribisyon ki itilize KDE kòm yon anviwònman grafik. Sipòte C, C ++ ak PHP. Menm jan ak lòt IDEs, vèsyon 4 te totalman reekri nan C ++ lè l sèvi avèk bibliyotèk grafik qt la, yo menm ki pèmèt entegrasyon li yo ak QtDesigner. Kòm li pa gen pwòp du li yo, li nesesè tou enstale GCC. Gen kèk nan karakteristik ki pi itil li yo se navigatè ki genyen ant klas aplikasyon an ak sipò pou definisyon klas yo ak fondasyon an.

Paj ofisyèl: http://kdevelop.org/

NAN. Eklips: yon IDE pwograme nan Java ki gen plis pase 2 milyon liy kòd. Li lajman itilize pou sipò li nan plizyè lang, osi byen ke plizyè lang pwogramasyon tankou Java, C, C ++, Ada, Perl, PHP, JSP, sh ak Python, anpil nan yo nan grefon kominote yo. Grefon yo ajoute lòt fonksyonalite enpòtan, tankou posibilite pou plizyè itilizatè yo travay sou menm pwojè a ak ekstansyon IDE a nan lòt zouti. Li rekonèt pou istwa long li yo, epi li se IDE chwa pou pwogramè yo kreye nouvo zouti pwogramasyon ak aplikasyon pou "kliyan".

Paj ofisyèl: http://www.eclipse.org/

7. Kate: Anpil moun pral konnen editè tèks sa a pou platfòm KDE, e byenke li pa ofri dè milye de zouti, se senplisite li ki fè li yon altènativ pou anpil lòt moun. Pwogram nan C ++ ak qt, karakteristik prensipal li yo se ekstansyon koloran sentaks via XML, sipò sesyon ak swiv kòd pou C, C ++, Java ak lòt lang. Li se youn nan zouti ki enkli nan pake KDEBase epi li itilize kòm yon editè tèks pa KDevelop ak Quanta Plus.

Paj ofisyèl: http://kate.kde.org/

8. Aptana Studio: yon lòt "pwa lou" nan mitan IDEs ak ansyen li te ye nan pwogramasyon yo. Koulye a, li trè devlope ak ekstansyon li yo nan grefon pwolonje itilite li nan lang pwogram divès kalite, nan mitan ki PHP, Python, Ruby, ray, CSS, HTML, Ajax, JavaScript ak C. kanpe tou .. Li pèmèt tou siveyans nan repèrtwar yo pwojè sòsye devlopman entènèt, debogaj, koneksyon via ftp, Ajax bibliyotèk ak sipò pou Eclipse grefon.

Paj ofisyèl: http://www.aptana.com/

9.Emacs- Yon editè tèks pwolonje kreye pa GNU ak pwograme nan C ak Lisp. Kreye an 1975 pa Richard Stallman, li te vini yon fason lontan e gen kounye a plizyè "aplikasyon", tankou XEmacs. Li travay kòm yon editè senp ki pèmèt pwogramè yo modifye, konpile ak debug kòd yo. Genyen tou bibliyotèk ki pwolonje fonctionnalités li yo ak pwòp kòmandman entèn li yo.

Paj ofisyèl: http://www.gnu.org/software/emacs/

10. GNUstep- Yon seri bibliyotèk objè-oryante, aplikasyon, ak zouti ekri nan Objektif C pou devlopman aplikasyon Desktop. Li se te fè leve nan de "pwogram": Pwojè Sant se editè jeneral la nan pwojè a ak GORM pou kreyasyon an nan interfaces grafik. Li gen ladan tou lòt zouti tankou fè, entèfas, baz ak tounen lakay ou.

Paj ofisyèl: http://www.gnustep.org/

11. H Debaz: youn nan altènativ yo nan Microsoft Visual Basic, yon IDE ki entegre tou de koreksyon kòd ak kreyasyon interfaces grafik, pou ki li itilize bibliyotèk grafik KDE yo. Li posib tou pou fè "apèl" nan bibliyotèk qt yo epi kreye ègzèkutabl dirèkteman avèk du pwogram lan. Pa gen okenn vèsyon ki pi estab yo te lage depi jiyè 2009.

Paj ofisyèl: http://hbasic.sourceforge.net/

12. Laza: yon IDE pwograme nan objè Pascal devlope nan gratis Pascal, multiplateform epi ki sèvi kòm yon altènativ a Delphi. Li pèmèt kreyasyon pwogram ki gen anviwònman vizyèl ak objektif jisteman nan Transparans nan pwogram konpile, se sa ki, ke yo ka kouri sou sistèm opere divès kalite. Konpatibilite li yo ak administratè baz done divès kalite se remakab, tankou Firebird, PostgreSQL, dBase, FoxPro, miskl, SQLite, Oracle ak Microsoft SQL sèvè.

Paj ofisyèl: http://www.lazarus.freepascal.org/

13. Netbeans: yon IDE "te fè nan Java pou Java". Lè ou louvri sous, devlopman li te pran plas nan yon maraton nan dènye ane yo, sa ki pèmèt enklizyon de ekstansyon pou travay avèk C, C ++, PHP, Ruby, ray ak Piton. Fonksyonalite li yo bay pa modil ekri nan Java, osi byen ke gen plizyè nan modil sa yo ki travay kòm grefon nan style la nan eklips oswa Aptana. Jodi a li se youn nan IDEs ki pi itilize pa Java ak Python pwogramasyon.

Paj ofisyèl: http://www.netbeans.org/index_es.html

14. Qt Kreyatè: yon lòt IDE ki ede kreye interfaces grafik san yo pa bezwen ekri nan yon lang patikilye. Li itilize bibliyotèk yo grafik nan qt ak nan grefon li posib nan pò pwojè yo nan lang tankou Piton, C, C ++, Java ak Ruby. IDE a pèmèt swiv pwojè kòd la, repèrtwar li yo ak debogaj lè l sèvi avèk gb. Petèt karakteristik ki pi fò a se kapasite pou kreye tou de aplikasyon pou Desktop ak mobil. Pwen ki pi fèb li yo se konsomasyon nan memwa yon ti jan wo.

Paj ofisyèl: http://www.qt.io/download/

15. Quantum Plus: Konpetisyon Bluefish a se Quanta, yon IDE pou devlopman entènèt ki te pèdi tè men se toujou yon gwo zouti ki fèt pou KDE (li se tou yon pati nan pake a kdewebdev). Li gen sipò SSH ak ftp, preview nan motè KHTML li yo, en sentaks ak yon analyser ki enfòme sou kreyasyon ki kòrèk la nan paj nou an.

Paj ofisyèl: http://quanta.kdewebdev.org/

16. krevèt: dezyèm altènativ a vizyèl Debaz e ki sipòte kreyasyon aplikasyon nan Qt oswa GTK, ak baz done tankou miskl, PostgreSQL ak SQLite. Pami fòs li yo nou ka mansyone abitye avèk Microsoft IDE a, rakoursi kòd brib, debogaj ak enklizyon de pwogram echantiyon

Paj ofisyèl: http://gambas.sourceforge.net/en/main.html

17. Android sdk: Pou pwogramè android li trè pratik pou gen pwogram sa a. Li pa sèlman gen ladan zouti debaz yo kòmanse kreye aplikasyon sou android, men tou, lòt moun tankou manadjè pake, Google APIs, dokiman, echantiyon kòd ak pwogram, zouti devlopman pwolonje ak lòt moun. Remakab se pake a NDK ki pèmèt kòd ki soti nan lòt lang tankou C oswa C ++ yo dwe enkli nan aplikasyon an.

Paj ofisyèl: http://developer.android.com/sdk/index.html

18.WxFormBuilder: ti zouti ki pèmèt kreyasyon yon anviwònman grafik pou ti aplikasyon lè l sèvi avèk bibliyotèk la wx. Li rekòmande tou pou wè lòt aplikasyon tankou wxWidgets, yon fondasyon grafik ki pèmèt ki lye ak (atravè Scripts yo rele "mare") ak divès lang tankou Ruby, Python, Perl, D, C ak C ++

Paj ofisyèl: http://sourceforge.net/projects/wxformbuilder/

Kòm nou ka wè, gen plizyè zouti pou pwogram nan GNU / Linux. Li se jis yon kesyon de wè ki se youn nan ki pi byen kostim bezwen nou yo.

Mèsi Juan Carlos Ortiz!

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

45 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.   Renato diro

    Aktyèlman mwen vle konnen ki jan yo pwogram nan Linux paske nan pwoblèm lan nan lisans pou kliyan nan lavni.Si yon moun ki gen eksperyans ta ka ban m 'yon men ak pwogram sa a, mèsi anpil mwen panse ke Piton ta dwe bon?

    1.    Manuel diro

      si se avèk piton, mwen rekòmande pou itilize eklips epi enstale plugin pydev la

  2.   Renato diro

    Bonjou, mwen ta renmen poze w yon kesyon.Mwen ta renmen aprann pwogram pou fè lojisyèl faktirasyon, kontwòl stock eksetera, men ke li kouri tou de sou Linux ak Windows. Soti nan deja mèsi anpil

    1.    Reneco diro

      Yon ti kras an reta repons lan, kwa-platfòm RAD IDE par ekselans lan se Laza (pwogram grafik, entwisyon, ègzekutabl trè vit, manyen baz done gwo), moun Linux sanble pa renmen li anpil paske li se gratis paskal epi yo pa C / C ++ tankou li se tradisyonèl pou yo, men lang lan ak bibliyotèk yo trè pwisan plis pouvwa anpil pase GCC.
      Malgre ke li se nan repozitwa yo Ubuntu, li pa travay konsa ou gen enstale li dirèkteman nan deb ofisyèl la nan http://www.lazarus.freepascal.org

      1.    yohomer diro

        Mwen dakò avèk ou! ... Laza gen anpil pouvwa, li pa menm depann de yon machin vityèl pou entèprete kòd la 😛 hehehe konsa li ba ou pi gwo vitès pwosesis.

    2.    crisoftunlock diro

      Nan ka sa a, zanmi m ', mwen ta rekòmande pou itilize Java, depi li se multiplateform.

    3.    Aeris diro

      Mwen rekòmande Java

  3.   Erwin diro

    100% aptana estidyo nan pwogram nan PHP, JavaScript ak AJAX ak Netbeans oswa eklips pou Java.
    tèks sublime 2 Mwen te itilize li pou koute moun ki amelyore li e li sanble tankou ide kaka tankou geany.

    1.    Skarmory diro

      Yo se editè kòd ekselan, youn nan pi bon tou de Sublime ak Geany, sepandan, mwen pa konnen ki moun ki te di ou yo te IDEs. Ou dwe konnen ki jan yo sèvi ak yo zanmi =)

      1.    Javier Fernandez diro

        Mwen te itilize IDE a Lázarus, li trè pwisan ak yon gwo èd pou baz done.
        Pwogramasyon ak Glade ak Geany se yon kè kontan, li pèmèt ou sèvi ak anpil lang pwogramasyon, e li trè efikas. Li se pa yon IDE, men yo sèvi ak GTK ou ka antre nan pou egzanp nan http://www.valadoc.org epi konsilte dokiman an, ou ka itilize li nan C, Vala, Piton, elatriye. an reyalite, mwen te kapab fè yon pwogram piton ak GTK epi kouri li sou Linux ak Windows san okenn gwo pwoblèm, li te gen bibliyotèk yo ak Piton sou Windows nan kou.

  4.   Wladimir kowtun diro

    Aptana Studio, pi renmen m 'pou PHP

  5.   Harpman71 diro

    Aptana Studio se pi renmen m 'yo

  6.   Pòl diro

    Mwen se brezilyen, e mwen te vrèman renmen leson patikilye sa a.

    Mèsi poutèt ou.

  7.   zokeber diro

    Mwen prefere Sublime-Tèks! men li pa menm parèt sou lis sa a !!!

  8.   Ann itilize Linux diro

    Mèsi! Bon dat!
    Cheers! Pòl.

  9.   Jean Hernandez diro

    Komodo Edit ki manke, li se kwa-platfòm.

  10.   MILTON diro

    Mèsi anpil

  11.   Marcos diro

    Ki manke VI / VIM lis la pa konplè san editè sa a

  12.   John diro

    Ekskiz mwen pou bliye sou Geany, Gedit, VIM, Ninja IDE ak anpil lòt moun. Men, mwen kontan wè ke yo te atantif, li wè ke sa a se pa yon sijè nouvo nan mitan lektè yo nan sit entènèt sa a e ke se trè bon 🙂

  13.   Alexander DeLuca diro

    Mwen te itilize kèk pou bagay diferan. Sila yo ki te dire pi lontan yo te Eclipse ak Aptana. Lè sa a, mwen te ale nan NetBeans. Verite a se ke tout bagay sa yo yo trè lou ak konsome anpil resous. Si ou gen navigatè miltip ak pwosesis miltip louvri, yo kòmanse jwenn trè dousman.

    Se poutèt sa mwen kounye a lè l sèvi avèk Geany ak Bluefish, ki se limyè ak vit, pi lwen pase kote yo ka manke kèk opsyon.

  14.   Martin Cigorraga diro

    KDevelop, Sublime Tèks 2, Geany, Emacs (konsole), Kate, NetBeans ...
    Arrgghh !! Poukisa anpil divèsite, mwen renmen yo tout! xD
    (Btw, Eclipse ak ZendStudio SUCK!)

  15.   Dimanch diro

    Mwen itilize Komodo Edit sou tou de Windows ak Ubuntu pou Devlopman. Entènèt. li trè pwofesyonèl. ak lajan kach

  16.   Walter Gomez diro

    Hi, mwen gen Geany ak Anjuta e mwen pa konnen ki jan yo sèvi ak youn nan de la. Yon moun te kapab ban m 'enfòmasyon .. sou kòman yo sèvi ak youn nan de la depi mwen gen Ubuntu e mwen vle jwenn nan ki mond nan pwogramasyon.

  17.   Ericsson diro

    Wi, mwen manke Geany

  18.   gorlok diro

    Yon detay pou korije: Laza pa pwograme nan "Objektif C", li pwograme nan FreePascal nan "Objè Pascal", ki baze sou Delphi.
    Nan android sdk, mwen ta mansyone Plugin ADT pou Eclipse, ki ofisyèl.
    Netbeans ak Eclipse espesyalman, sipòte anpil lòt lang tankou sa yo ki baze sou Java JVM, pou egzanp: Groovy, Scala, Fèmen, Jython, elatriye.
    Kòm ou deja mansyone, Vi (m) ak gwo Ninja-IDE a (Piton) ta dwe bèl yo konsidere.
    Sinon, li se yon revizyon enteresan.

  19.   Ann itilize Linux diro

    Li ekselan men li pa gen yon lisans gratis ...: S
    Nou te pale de li nan yon pòs:
    http://usemoslinux.blogspot.com/2012/04/sublime-text-2-el-mejor-editor-de.html
    Cheers! Pòl.

  20.   kloun diro

    ak Geany?, Mwen sèvi ak li sou Linux ak fenèt yo

  21.   Buenaventura diro

    Geany! vim!

  22.   kasymaru diro

    Li se tou tèks Sublime 2, li se yon editè trè pwisan ak estidyo zend ki se yon IDE trè konplè pou pwogramasyon entènèt,

    1.    ldd diro

      GNU / LINUX !!!! (konprann zouti gratis)

  23.   sanhuesoft diro

    Kòmantè kirye ...

  24.   whizzo diro

    Pi bon an ki manke, Geany

  25.   Pablo diro

    Mwen renmen, nan pwogram, sèvi ak yon editè tèks senp ki trè bon yo rele Geany.

  26.   Santiago diro

    Bonjou, mwen te vle mande ou si gen nenpòt zouti ki ka itilize nan pwogram nan paskal gratis, pwoblèm mwen an se ke kòm yon pwojè final la nan yon sijè nan fakilte a, yo mande m 'yo devlope yon kokiy nan paskal gratis, byenke mwen deja gen kèk pwosedi fè, ki te travay pratik sou sijè a, apa de sa, mwen pa gen anpil lide ki jan fè li, si ou ta ka ban m 'kèk èd mwen ta dwe trè rekonesan

    1.    kite a itilize Linux diro

      Yeah asire w. Laza mansyone nan pòs la. 🙂 Epitou, li konpatib ak Delphi.
      Anbrase! Pòl.

  27.   John alex diro

    Li nan gwo. Ou ta dwe mete sou kote kèk nan tan ou pou pale sou Gambas. Gambas se yon trè bon IDE tankou Visual Basic.

    Sipozeman li sipòte BASIC Microsoft a, men mwen pa jere emigre pwojè mwen yo. Mwen ta rekonesan si ou pral pale sou ki jan yo ekspòte sa yo pwojè vizyèl nan krevèt.

    1.    Reneco diro

      Yo pa konpatib, Visual Basic baze sou sous fèmen ak bibliyotèk ki pa gratis, kidonk konpatibilite endesi, byenke yo sanble nan koòdone ak entansyon.

    2.    Jurgen Schutt diro

      Mwen te fè plizyè pwogram nan vizyèl debaz pou excel ke mwen vle transfere nan canaima / linux. Ki jan li te ale ak krevèt?

  28.   Anonimo diro

    Mwen ta ajoute SciTe, yon editè tèks pwogramè-oryante.
    Bonjou.

  29.   Oscar Gerardo Conde Herrera diro

    Ekselan pwodiksyon an
    Mèsi

  30.   Jose diro

    Mwen jwenn li gwo ke ou gen ladan Emacs. Pou ane mwen te yon emacsero e mwen te toujou kwè ke mwen ta bay 100 vire nan nenpòt lòt editè ... Jiskaske mwen te eseye vim. Nan premye fwa mwen te yon ti jan ezite lè li rive mòd nòmal / modifye, men yon fwa ou jwenn itilize li, pa gen okenn koulè. Men, si ou kòmanse mete grefon nan li, li nan bonm lan.
    Mwens nan li merite yon mansyone.
    Lòt pwogram itil:
    Nemiver: debugger ak entèfas
    Git: yon dwe gen kontwòl vèsyon
    Tmux: tèminal miltip. Byen itil si ou itilize tèminal la anpil.
    Eclipse: (ki jan ou pa enkli ekslipse?)

    1.    kite a itilize Linux diro

      Mèsi pou kontribisyon an!
      Yon akolad! Pòl.

  31.   Gadton diro

    Mèsi a pòs sa a li te ke finalman yon koup la mwa de sa mwen te kòmanse ak gratis Pascal + Laza + MariaDB + DBeaver ak plizyè bibliyotèk nan anpil la gen pou Laza. Trè kontan twò lwen. Pwoblèm lan se ke gen yon mank de materyèl etid, mwen te resevwa yon sèl liv nan men Laza epi li se move, men menm konsa ak tout bagay te endispansab pou mwen. Gen bon materyèl nan ti leson patikilye ak leson patikilye videyo. Salitasyon.

  32.   Arturo diro

    Bonjou, mwen enterese nan aprann pwogram nan lang C ++ oswa C #, ki anviwònman oswa platfòm mwen ta dwe telechaje pou li nan Linux Deepin? Distro Deepin lan fèt nan Devian.

  33.   Alan Vasquez diro

    Poukisa ou pa mansyone Geany?