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