aptana studio php kod formatı ayarları

Yazılım geliştirirken kodların düzgün görünmesi de önemlidir tabii ki. IDE’lerin otomatik tamamlama özelliklerinin yanında en çok kullanılan pratikliklerinden biri de kod formatlamak olsa gerek.

Çeşitli tuş kombinasyonlarıyla kod formatlamak mümkün oluyor. Kimisinde ctrl+shift+f, kimisinde alt+shift+f falan filan… Kodu formatlıyor da, bizim istediğimiz gibi mi formatlıyor, bu da önemli bir nokta.

Aptana Studio için default olarak gelen php format ayarları benim hiç hoşuma gitmedi. Özellikle çok boyutlu arrayleri tek satıra çekmesi ve metodların biçimlendirilmesi, felaket 😀

Aptana Studio’yu açtığımızda üstteki menüden Windows > Preferences sekmesine geliyoruz. Buradaki arama kutucuğuna format yazdığınız zaman karşınıza hemen geliyor, Aptana Studio kategorisi altında Formatter ayarı.

Burada yeşil artı tuşuna (+) basıyoruz ve kendimize bir profil oluşturuyoruz. Oluşturduğumuz profile, default olan ayarlar aynen kopyalanıyor. Default olan ayarları değiştirmemize izin vermiyor Aptana, bir profil oluşturmamızın sebebi bu. Ardından Preview kısmından istediğimiz dili seçip, onunla ilgili ayarları yapabiliyoruz.

PHP ayarlarında, New Lines sekmesi altındaki ayarlarda, Insert new line between array creation elements ayarının seçili olmasını şiddetle öneriyorum. Ayrıca Indentation sekmesinde de işinize yarayacak ayarlar mevcut.

Oluşturduğunuz profili export edip, farklı bir bilgisayardaki Aptana Studio’ya import edebilirsiniz.

aptana studio php otomatik tamamlama (aptana studio php autocomplete)

Öncelikle, henüz yapmadıysanız, Ubuntu’da Aptana Studio kurulumu için buraya göz atabilirsiniz.

Aptana Studio’da yeni bir proje ile çalışırken, sadece projeyi eklemek yeterli olmuyor. Ek olarak bir ayar daha yapmak gerekmekte.

Eklediğimiz projeya sağ tıklıyoruz ve açılan menüden en altta bulunan Properties‘a geliyoruz. Açılan pencerede sol menüde Project Natures kısmına geliyoruz. Burada PHP’nin yanına bir tik koyuyoruz.

Artık autocomplete özelliğimiz açık 🙂

İyi çalışmalar!

ubuntu 12.04 aptana studio kurulumu

Php ile çalışırken windows üzerinde Zend Studio ve Netbeans, ubuntu üzerinde ise sadece Netbeans kullanıyordum. Bunların dışında da güzel IDE’lerin olduğunu biliyordum ve denemek istedim.

Doğruyu söylemek gerekirse Zend Studio’da autocomplete sorununu çok fazla yaşamıştım. Autocomplete bir gün çalışıp bir gün çalışmıyordu 😀 Her ne kadar burada çözümü bulunmuş olsa da ben farklı ortamlarda çalışmayı denemek istiyordum.

Oturdum araştırdım ve Aptana gibi bir nimet daha buldum. Kurulumunu anlatayım;

Öncelikle Aptana Studio’nun kurulması için gerekli şeyleri şu şekilde install ediyoruz;

sudo apt-get install openjdk-7-jdk libjpeg62 libwebkitgtk-1.0-0 git-core

Aptana, resmi olarak OpenJDK desteklemiyor, o yüzden alternatif olarak SunJDK kullanabilirsiniz. O da şu şekilde;

sudo apt-get install libjpeg62 libwebkitgtk-1.0-0 git-core
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

Araştırdığımda okuduklarım arasında en çok dikkat edilmesi gereken şeyin libjpeg62 olduğu söyleniyor, buraya kadar olan kurulumda libjpeg62 ile ilgili bir hata almamış olmanız gerekmekte.

Şimdi sıra geldi Aptana Studio’yu download etmeye. Onu da buradaki adresten yapıyoruz.
Download tamamlandıktan sonra bu kod ile extract ediyoruz.

sudo unzip [indirdiğiniz AptanaStudio dosyası].zip -d /opt

Herşey tamamlandı, şimdi de ana menüye bir kısayol ekliyoruz, onu da şu şekilde yapıyoruz;

wget http://www.samclarke.com/wp-content/uploads/2012/04/AptanaStudio3.desktop
sudo mv AptanaStudio3.desktop /usr/share/applications/AptanaStudio3.desktop

Kaynak