Javascript İpuçları

Uzun zamandır Javascript ile yazışmıyordum. Son zamanlarda ise yediğimiz içtiğimiz ayrı gitmez oldu. Sık kıllandığım ipuçlarını paylaşıyorum.

İpuçları

İlk ipucu;
Js dosyalarını referans ekleme.
Snippet -> ref

Burada amaç, başka bir Js dosyasından (IntelliSense olarak) faydalanabilmek. Referans vermek istediğiniz Js dosyasını sürükleyip bırakmanız yeterli.

reference

Diğer bir ipucu;
Javascript fonksiyonları için kullanım bilgisi ekleme.
Snippet -> summary, param, returns

Buradaki amaç, fonksiyonu kullanırken açıklayıcı bilgiler vermek. param içindeki name özelliği ile fonsiyon parametre adının aynı olması önemli. type bilgisinin gerçekliği tamamen mantıksal.

Method

Son ipucu;
IntelliSense’den kopya çekme tekniği.

Şahsen bizzat ben kendim çoğu zaman Javascript (built-in) fonksiyon adlarını hatırlayamam. Peki ne yaparım.

Ne olursa olsun ilk öğrenmeniz gereken çalıştığınız IDE yi çok iyi tanımak.

-Bu gibi durumlar için bir adet dummy değişken oluşturulur.
-Başlangıç değerini fonksiyon tip kümesine (örneğin string) uygun bir değer atanır.
-Gerisini IntelliSense halleder.

string methods

Visual Studio 2010 JavaScript Intellisense Sorunu

Visual Studio 2008 arayüzü ile JavaScript kodlaması yaparken kod tamamlamalarındaIntellisense boşlukspace tuşuna alışık bir yazılımcıysanız Visual Studio 2010 sinirlerinizi çok bozabilir. Sadece Enter ve Tab tuşlarını dikkate alıyor.

Çözüm;
Tools -> Options -> Text Editor -> JScript -> Miscellaneous altında Only use Tab or Enter to commit seçeneğini kaldırmanız yeterli olacaktır.

vs2010