Muokataan sivua Kehitysympäristöt

Siirry navigaatioon Siirry hakuun
Varoitus: Et ole kirjautunut sisään. IP-osoitteesi näkyy julkisesti kaikille, jos muokkaat. Jos kirjaudut sisään tai luot tunnuksen, muokkauksesi yhdistetään käyttäjänimeesi ja saat paremman käyttökokemuksen.

Kumoaminen voidaan suorittaa. Varmista alla olevasta vertailusta, että haluat saada aikaan tämän lopputuloksen, ja sen jälkeen julkaise alla näkyvät muutokset.

Nykyinen versio Oma tekstisi
Rivi 2: Rivi 2:


==Perinteiset==
==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.  
 
Perinteisiä kehitysympäristöjä ovat [[VIm]] ja [[Emacs]]-[[tekstieditorit]]. Aloittelijan ei kannata pelästyä hieman hankalaa alkuunpääsyä, sillä kummatkin editorit ovat pienen opettelun jälkeen erittäin käyttökelpoisia ja monipuolisia.
 
==Jedit==
 
Jedit on suosittu tekstieditori, jonka plugin tuki mahdollistaa toiminnan laajentamisen moneen tarpeeseen. Sftp-tuki mahdollistaa helpon www-sivujen kehittämisen.


==Anjuta==
==Anjuta==
[[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].
Anjuta on [[C]]/C++ -kehitysympäristö, mutta tuki löytyy myös muille kielille ([[Java]], Perl, [[Pascal]] ja monia muita). Projektihallinta on kuitenkin vain [[C]]/C++:lle. [http://anjuta.sourceforge.net/ Ohjelman kotisivu]


==Borland JBuilder==
==Borland JBuilder==
JBuilder oli Borlandin ilmainen [[Java]]-kehitysympäristö, jonka nykyään saa [[Eclipse]]-kehitysympäristön lisäosana.
JBuilder on Borlandin ilmainen java-kehitysympäristö, ja vaikka se onkin suljettu kaupallinen ohjelma, saa sillä tehdä myös kaupallisia ohjelmia.<br>
[http://www.borland.com/jbuilder/foundation/ Ohjelman kotisivu]


==Eclipse==
==Eclipse==
[[Eclipse]] on alun perin [[Java]]-ohjelmien kehitykseen luotu kehitysympäristö, mutta siihen on asennettavissa tuki muillekin kielille. [https://eclipse.org/ Ohjelman kotisivu]
Eclipse on alunperin java-ohjelmien kehitykseen luotu kehitysympäristö, mutta siihen on saatavilla tukia muillekkin kielille.
 
[http://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 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]
KDevelop on ensisijaisesti [[KDE]]:n ohjelmien tekemiseen toteutettu, mutta on täysiverinen kehitysympäristö muillekkin projekteille. Kielivalikoimasta tukea lötyy mm. ADA, [[C]], C++, [[SQL]], Fortran, Haskell, [[Java]], [[PHP]], [[Pascal]], Perl, Python, Ruby ja shell-skripti.<br>
[http://kdevelop.kde.org/ Ohjelman kotisivu]


==Lazarus==
==Lazarus==
Rivi 29: Rivi 28:


==NetBeans==
==NetBeans==
[[NetBeans]] on avoimen lähdekoodin esitynyt ammattikäyttöönkin suunnattu ohjelmointiympäristö pääosin [[Java]]lle, mutta tukee myös muita kieliä.
NetBeans on avoimen lähdekoodin java-sovelluskehitin.
[http://www.netbeans.org/ Ohjelman kotisivu]
 


{{Kehitysympäristöt}}
[[Luokka:Ohjelmistonkehitys]]
[[Luokka:Kehitystyökalut]]
[[Luokka:Työpöytä]]
[[Luokka:Ohjelmat]]
Wikin materiaali on kaikkien vapaasti käytettävissä Creative Commons 3.0 - nimi mainittava -lisenssin alaisuudessa. TEKIJÄNOIKEUDEN ALAISEN MATERIAALIN KÄYTTÄMINEN ILMAN LUPAA ON EHDOTTOMASTI KIELLETTYÄ!

Muokataksesi tätä sivua vastaa alla olevaan kysymykseen (lisätietoja):

Peruuta Muokkausohjeet (avautuu uuteen ikkunaan)

Tällä sivulla käytetyt mallineet: