Konuyu Oyla:
  • Toplam: 0 Oy - Ortalama: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Linux Altında Yazılım Geliştirme
#1
Alıntı:Linux Altında Yazılım Geliştirme Korkmayın Neler var? UDE (Unintegrated development environment, örn. vim) IDE (Eclipse, Anjuta, Kdevelop, Monodevelop, CodeBlocks...) Python, C, C++, C#, Perl QT, GTK Web programlama (Apache, MySQL/PostgreSQL, PHP/Python, Ajax) Bunların bazıları “builtin”, diğerlerini de kurmak oldukça kolay, kurup denemekte özgürsünüz Linux Altında Yazılım Geliştirme UDE (vim) vim * helloworld.py ve Talk.py ile temel vim kullanımı * satır silme, kopyalama, bir kelime arama (ask) Linux Altında Yazılım Geliştirme UDE (vim) Konsoldan yardım man grep, /count, ls -l | grep -c “Talk” ipython import os, os. ve tab interpreter olma (print “hede”, 2+3) def örneği hem deneme yanılma hem de manual olarak güzel bir ortam Linux Altında Yazılım Geliştirme IDE Eclipse Platform bağımsız Kurulum gerektirmiyor Pekçok dil için eklentileri var Java dışında C, C++, Python kodlamak mümkün Subversion, Git gibi sürüm yönetim sistemlerinin entegrasyonu kolay http://www.eclipse.org/downloads/ Linux Altında Yazılım Geliştirme IDE C Örneği Eclipse ile Linux GCC Hello World projesi Fare üzerine gelince oluşan açıklamalar Konsoldan girdi almaca ve göstermece debugger kullanımı Linux Altında Yazılım Geliştirme Sürüm Yönetimi Önemi Dağıtık yazılım geliştirilen ortamlarda ortak çalışma imkanı sağlar (özgür yazılımlara katkı) Yapılan değişiklik geçmişini tutmanızı sağlar Bir başka sürüme geçebilmenizi, sürümler arası farkları görebilmenizi sağlar Linux Altında Yazılım Geliştirme Sürüm Yönetimi Örnek Kullanım svn co svn://svn.comu.edu.tr/pyldapadmin Bir dosyayı değiştirelim ve kdesvn ile inceleyelim svn status svn ci svn -r up #önceki sürüme dönüş Linux Altında Yazılım Geliştirme Sürüm Yönetimi Web Programlama Populer programlama dilleri: PHP, Python, Java ve bunlara bağlı çatılar Codeigniter, Django, Web2Py, ... AJAX Aptana ile basit web uygulama geliştirme Linux Altında Yazılım Geliştirme Diğerleri C# 2.4 sürümü debugger otomatik tamamlama ASP.NET, C#, .NET uygulamaları geliştirilebiliyor Linux Altında Yazılım Geliştirme Diğerleri C# (Debugger) Figure: C# Linux Altında Yazılım Geliştirme Diğerleri GUI Programlama GTK (Glade) QT (QT Designer) Linux Altında Yazılım Geliştirme Sonuç Sonuç Linux yazılım geliştirmek için güçlü araçlar sunar Standartlara uygun platform bağımsız uygulama geliştirmenizi sağlar Yazdıklarınızı hızlı bir şekilde test etmenizi sağlar Gereksinim duyduğunuz hemen her ek aracı dağıtım depolarından indirip kurabilirsiniz
Ara
Cevapla PGM
Teşekkür verenler:


Hızlı Menü:


Şu anda bu konuyu okuyanlar: 1 Ziyaretçi


Online Shopping App