Ero sivun ”Kehitysympäristöt” versioiden välillä
Siirry navigaatioon
Siirry hakuun
p
malline
Ei muokkausyhteenvetoa |
p (malline) |
||
(23 välissä olevaa versiota 14 käyttäjän tekeminä ei näytetä) | |||
Rivi 1: | Rivi 1: | ||
Linuxille on saatavissa monia ilmaisia kehitysympäristöjä. | Linuxille on saatavissa monia ilmaisia kehitysympäristöjä. | ||
==Perinteiset== | |||
Perinteisiä kehitysympäristöjä ovat unixin komentorivi ja komentorivityökalut sekä [[tekstieditorit]] [[Vim]] ja [[Emacs]]. Aloittelijan ei kannata pelästyä hieman hankalaa alkuunpääsyä, sillä kummatkin editorit ovat pienen opettelun jälkeen erittäin käyttökelpoisia ja monipuolisia. Termi tekstieditori on tässä yhteydessä harhaanjohtava, koska niistä käsin voi esimerkiksi kääntää ohjelman tai esimerkiksi hakea koodia [[CVS]]-lähteestä. Joskus jokin toiminnallisuus (esimerkiksi epätavallisemman ohjelmointikielen tuki) vaatii lisäosien asentamisen tai erillisen käyttöönoton. | |||
==Anjuta== | ==Anjuta== | ||
Anjuta on [[C]] | [[Anjuta]] on pääasiassa [[C]]- ja [[C plus plus|C++]]-ohjelmointiin suunnattu [[GNOME]]-kehitysympäristö, mutta siihen on asennettavissa tuki myös muille kielille (mm. [[Java]], [[Perl]] ja [[Pascal]]). Projektihallinta on kuitenkin vain [[C]]/C++:lle. [http://anjuta.org/ Ohjelman kotisivu]. | ||
==Borland JBuilder== | ==Borland JBuilder== | ||
JBuilder | JBuilder oli Borlandin ilmainen [[Java]]-kehitysympäristö, jonka nykyään saa [[Eclipse]]-kehitysympäristön lisäosana. | ||
[ | |||
==Eclipse== | ==Eclipse== | ||
Eclipse on | [[Eclipse]] on alun perin [[Java]]-ohjelmien kehitykseen luotu kehitysympäristö, mutta siihen on asennettavissa tuki muillekin kielille. [https://eclipse.org/ Ohjelman kotisivu] | ||
[ | |||
==Electron== | |||
[[Electron]] on ohjelmistokehys, joka mahdollistaa graafisen käyttöliittymän sovellusten kehittämisen web-teknologioiden avulla. | |||
==Geany== | |||
[[Geany]] on kevyt [[KDevelop]]in kaltainen kehitysympäristö, joka perustuu [[GTK]]-kirjastoon. Vaikka ohjelma on vielä beta-vaiheessa, on se silti varteenotettava vaihtoehto raskaammille sovelluksille. | |||
==Jedit== | |||
[[Jedit]] on suosittu tekstieditori, jonka tuki liitännäisille mahdollistaa toiminnan laajentamisen moneen tarpeeseen. [[Sftp]]-tuki mahdollistaa helpon verkkosivujen kehittämisen. | |||
==KDevelop== | ==KDevelop== | ||
KDevelop on ensisijaisesti KDE:n ohjelmien tekemiseen | [[KDevelop]] on ensisijaisesti [[KDE]]:n ohjelmien tekemiseen tarkoitettu kehitysympäristö, mutta se on täysiverinen kehitysympäristö muillekin projekteille. Tuettuihin kieliin kuuluvat mm. [[ADA]], [[C]], [[C++]], [[SQL]], [[Fortran]], [[Haskell]], [[Java]], [[PHP]], [[Pascal]], [[Perl]], [[Python]], [[Ruby]] ja [[bash-skriptaus|shell-skriptit]]. [https://www.kdevelop.org/ Ohjelman kotisivu] | ||
[ | |||
==Lazarus== | ==Lazarus== | ||
[[Lazarus]] on suomenkielisellä käyttöliittymällä varustettu graafinen, [[Pascal]]-ohjelmointikieltä käyttävä | [[Lazarus]] on suomenkielisellä käyttöliittymällä varustettu graafinen, [[Pascal]]-ohjelmointikieltä käyttävä kehitysympäristö. | ||
==NetBeans== | ==NetBeans== | ||
NetBeans on avoimen lähdekoodin | [[NetBeans]] on avoimen lähdekoodin esitynyt ammattikäyttöönkin suunnattu ohjelmointiympäristö pääosin [[Java]]lle, mutta tukee myös muita kieliä. | ||
[ | |||
{{Kehitysympäristöt}} | |||
[[Luokka:Kehitystyökalut]] |