1. Anasayfa
  2. Visual Studio

CS-Script for Notepad++ ile IntelliSense ve Kod Çalıştırma


0

Server üzerinde kod yazma ihtiyacı olduğunda ve doğal olarak Visual Studio kurulu olmadığında, “eskiden Visual Studio mu vardı?” diyerek Notepad ile kod yazıp, csc.exe ile de derlemek gibi yöntemlere başvurabiliyoruz. Ancak Notepad++ için geliştirilen CS-Script for Notepad++ plugin’i ile, bu işi daha kolay hale getirebiliyoruz. Logları okumak ya da config dosyalarını incelemek için Server üzerine Notepad++ kurmak neredeyse zorunlu hale geldiğini de düşünürsek, gerektiği zamanlarda bu plugini kurmak oldukça faydalı olacaktır.

https://csscriptnpp.codeplex.com/ adresinden indirdiğimiz 7z dosyası içerisindeki CSScriptNpp klasörü ile CSScriptNpp.dll dosyasını Notepad++’ı kurduğunuz klasör altında yer alan plugins klasörüne (Varsayılan kurulumda C:\Program Files (x86)\Notepad++\plugins) kopyaladıktan sonra, Notepad++ programı açtığımızda Plugins menüsünde CS-Script seçeneğini görebiliriz.


Resim-1

Örnek olarak Test.cs adında bir dosya oluşturalım ve Notepad++ ile açalım. Basit olarak bir console uygulaması ile plugin’i deneyelim. Console yazdıktan sonra Ctrl + . (Add missing ‘using’) ile Visual Studio’daki Smart Tag benzeri bir yapıda bu Console’un System namespace’i altındaki Console sınıfı olduğunu belirtebiliyoruz.


Resim-2

Sonrasında ise Console sınıfına ait metotları görebiliyoruz.


Resim-3

Visual Studio’da olduğu gibi metot hakkında bilgileri de alabiliyoruz.


Resim-4

Visual Studio’daki kısayollardan Ctrl + Shift + B ile kodumuzu derleyebilir, F5 ile çalıştırabiliriz.


Resim-5


Resim-6

Bu konuyla ilgili sorularınızı  alt kısımda bulunan yorumlar alanını kullanarak sorabilirsiniz.

Referanslar

www.mshowto.org

Bu İçeriğe Tepkin Ne Oldu?
  • 1
    harika_
    Harika!!
  • 0
    be_enmedim
    Beğenmedim
  • 1
    _ok_iyi
    Çok iyi
  • 0
    sevdim_
    Sevdim!
  • 0
    bilemedim_
    Bilemedim!
  • 0
    olmad_
    Olmadı!
  • 0
    k_zd_m_
    Kızdım!

Mert Yeter, lisans eğitimini Yıldız Teknik Üniversitesi'nde, yüksek lisans eğitimini ise Bahçeşehir Üniversitesi'nde tamamlamıştır. Yazılım dünyasına üniversitenin ilk yıllarında aldığı QBasic ile başlayan Mert, .NET ve SQL Server gibi Microsoft teknolojileri ile devam etmiş; yüksek lisans tezini ise Linux konusunda yapmıştır. Netaş ve Ziraat Teknoloji gibi sektörün önde gelen firmalarında C#, .NET, SQL Server, Cisco Contact Center ürünleri ve Linux üzerine çalışmış, bir çok firmaya da bu konularda danışmanlık vermiştir.

Yazarın Profili
İlginizi Çekebilir

Bültenimize Katılın

Tıklayın, üyemiz olun ve yeni güncellemelerden haberdar olan ilk kişi siz olun.

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir