Start Experimental Instance of Microsoft Visual Studio 2010 SP1

Sıkıntıdan gezinirken (bu genelde MS Windows başlatStart menüsünde olur);
Microsoft Visual Studio 2010 SDK SP1 -> Tool altında Start Experimental Instance of Microsoft Visual Studio 2010 SP1 adında bir kısayol olduğunu farkettim.

Experimental Instance of Visual Stuido

Şu şekilde de çalıştırabilirsiniz:
Experimental Instance of Visual Stuido

Nedir bunun hikayesi diye azıcık araştırdım.

Amaç Visual Studio için bir nevi test ortamı oluşturmakmış.
Örneğin bir Extension’ı denemek istiyorsunu ama çok önemli de bir proje üzerinde de çalışıyoruz ve Extension’ dan doğacak bir probleminde Visual Studio’ya yansımasını istemiyoruz. Bu durumda deneyselExperimental olan verisyonu açıyoruz (devenv /RootSuffiz Exp), Extension’ı kuruyoruz ve test ediyoruz. Beğenmedik kaldırıyoruz.. Bu işlem standart olarak kullandığımız Visual Studio’yu (devenv) etkilemiyor. Başka bir deyişle Geliştirme ArayüzüIDE ile ilgli herşeyi (options, toolbox ,extension vb) soyutlanmış oluyor.

Not: Şu adresten Visual Studio 2010 SP1 SDK yüklemeniz gerekiyor.

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