notepad++ ne işe yarar / Notepad++ Nedir? Notepad++ Nasıl Kullanılır? - Teknolojio

Notepad++ Ne Işe Yarar

notepad++ ne işe yarar

NotePad++ Gelişmiş Metin Düzenleyici

Notepad++, ücretsiz bir kaynak kodu editörüdür. Windows ile birlikte ücretsiz olarak kullanıcılara sunulan Notepad&#;in aksine daha gelişmiş özellikleri içerisinde barındıran Notepad++, günlük kullanım için ideal bir uygulama. Notepad++ klasik Notepad gibi düşünmek haksızlık olur Notepad&#;e göre oldukça gelişmiştirilmiş olan Notepad++ pratik ve bir o kadarda hızlı sistem kaynaklarını tüketmeyen NotePad++ ile çalışmalarınızı rahatlıkla yapacaksınız.

Notepad++ C, C++, Java, C#, XML, HTML, PHP, Javascript, RC file, makefile, nfo, doxygen, ini dosyası, batch dosyası, ASP, VB/VBS, SQL, Objective-C, CSS, Pascal, Perl, Python, Lua, Unix Shell Script, Fortran, NSIS ve Flash action script programlama dillerini destekleyen aynı zamanda bu diller ile, kodları ve fonksiyonları özel renklendirebilmesi sayesinde daha etkin çalışmanızı sağlayan ücretsiz bir program.

Ayrıca çok satırlı kodlarda çalışırken çeşitli satırları küçültme ve bir araya getirme seçeneğinizinde bulunduğu bu text editörü yeni syntaxlar (kod seçenekleri) ekliyebilmenize imkan tanır. Aramalarda düzenli ifadeleri destekler (Regular Expression).

NotePad++ Programının Özellikleri;

• WYSIWYG (MS Frontpage tarzı dizayn; önizlemeli düzenleme) özelliği vardır: Eğer renkli bir çıktı yazdırmanız gerekiyorsa renklendirme yapıp renkli çıktınızı rahatlıkla alabilirsiniz.

• Çoklu dil desteği vardır. Türkçe dil desteği de mevcuttur.

• Kullanıcı tanımlamalı Syntax (sözdizim) vurgulamaları ayarlayabilirsiniz. Mesela anahtar kelimeleri, operatörleri, yorumları renklendirebilirsiniz.

• Aynı anda birden fazla belge ile çalışabilirsiniz.

• Gelişmiş arama modülü vardır. Belge içerisinde aramalarınızı kolayca yapabilirsiniz.

• Yeni sekme açma özelliği ve sürükle-bırak özelliği kullanıcıya büyük kolaylık sağlar. CTRL+N tuşuna basarak yeni bir sekme açıp herhangi bir dokümanı sürükleyerek açabilirsiniz.

• Büyütme(ctrl+), küçültme(ctrl-) özellikleri sayesinde yazıları istediğiniz büyüklüğe getirebilirsiniz.

• Parantez belirteçleri sayesinde açtığınız bir parantezi { } [ ] ( ) vb. belirginleştirir ve kapattığınız parantezi de belirginleştirerek (renklendirerek) simetrik bir kolaylık sağlar.

• Geniş bir eklenti ve tema desteği bulunmaktadır.

• API (Otomatik tamamlama) desteği mevcuttur.

PROGRAMI İNDİRMEK İÇİN BURAYA TIKLAYINIZ

Birçok yazılımcı ve geliştirici için ideal metin editörü olan notepad++ hakkında biraz bilgi vermek istiyorum. Dilleri hakkında , temalar ve genel yapısı hakkında detaylar makalemin devamında.

En çaylaklardan en profesyonellere kadar herkesin kullandığı metin  editörü olan notepad++öyle görünüyor ki popülerliğini kaybetmeyecek. Ufak bir editleme işi de olsa , site tasarımı veya yazılımı da olsa notepad++ ile kolaylıkla yapabiliriz. Bize sunduğu dil imkanları da oldukça fazladır. Bu dillerden bu dillerden en çok kullanılanları C, C++, Java, C#, XML, HTML, PHP, CSS ve ASP dilleridir.

Bu metin editörü renklendirmesi sayesinde önemli noktaları görmemizi sağlar. Hataları kolayca anlamamızı sağlar ve fonksiyonlardan metodlara kadar daha belirgin bir görünüm sağlar. Bu yazılım editörünün bir güzelliği de gerekli eklenti kurulduğunda yazılım kolaylığı sağlar. Zen Coding eklentisi ile kodları program daha çabuk tanır ve gerisini kendisi getirir. Sınırsız sekme de açabilir böylelikle çalışmalarını daha rahat sürdürebilirsiniz.

Aynı zamanda makrolar ile de çalışabilen notepad++ düzenleme bölümünün alt kısmında yer alan ASCII karakter paneli , pano geçmişi, özel yapıştırma kısımları ve boşluk itemleri sayesinde bize fazlasıyla kolaylık sağlar. Bu metin editörünü kolaylıkla kendi sitesinden edinebilirsiniz. Kurulumu çok basittir ve sonraki yazılarımda da Zen Coding Eklentisinden , kurulumundan , kullanımından bahsedeceğim.

Notepad++ İndirmek

Kendi sitesi olan seafoodplus.info adresinden programı indirebilirsiniz. Sitede gerekli açıklamalar da mevcuttur. Yazılım ücretsiz ve kullanımı ise oldukça kolaydır.

Views

Notepad++ Nedir? Notepad++ Nasıl Kullanılır?

Notepad++ özellikle Windows kullanıcıları için son derece işlevsel bir uygulamadır. Notepad++, programlama dilleri için optimize edilmiştir. Bu metin düzenleyici C++, Batch ve HTML gibi dillerde kodlama yapmak için ideal çözümlerden birisidir.

Tek bir dosyada birden çok konuma aynı anda hızlı bir şekilde metin eklemek, düzenlemek veya silmek için Notepad++ kullanabilirsiniz. Tek yapmanız gereken çoklu düzenlemeyi etkinleştirmek ve ardından metni tıklatırken veya seçerken CTRL'ye basılı tutmaktır. Böylece belgenizin bölümlerini birkaç saniye içinde düzenlemenin hızlı ve kolay bir yoludur.

Notepad++ nedir?

Notepad++, standart Windows metin düzenleyicisi Notepad (Not Defteri) uygulamasında ek özellikler sağlayan ücretsiz bir metin düzenleyicidir. İlk olarak yılında geliştiricisi Dan Ho tarafından piyasaya sürülmüştür ve hala geliştirilmeye devam etmektedir.

Notepad++, kaynak kodunu düzenlemek için özel olarak tasarlanmış bir uygulamadır. Adında yer alan "++" ibaresi C, C++, Java ve JavaScript gibi programlama dillerinde yer alan ve "increment operator" adını taşıyan noktaya bir referanstır. Notepad++ bir metin dosyasında önemli değişiklikler yapmanız gerektiğinde kullanışlıdır.

Notepad++ nasıl yüklenir?

Notepad++ uygulamasını bilgisayarınıza yüklemek istiyorsanız yapmanız gereken resmi web sitesini ziyaret etmek ve Download bölümüne giderek işletim sisteminiz için var olan yükleyiciyi bilgisayarınıza indirmektir. Bunu yapabilmek için aşağıdaki adımları takip edebilirsiniz.

  • Hemen şimdiseafoodplus.info adresine gidin.
  • Ardından en üst kısımda yer alan release sürümlerinden güncel olanı seçin.
  • Daha sonra işletim sisteminiz bit ise bit olan yükleyiciyi, bit ise bit olan yükleyiciyi bilgisayarınıza indirin.
  • Muhtemelen seafoodplus.info benzer şekilde olan yükleyici çalıştırın.
  • Çalıştırdıktan sonra karşınıza Installer Language isimli bir pencere çıkacaktır. Bu kısımdan Notepad++ uygulamasının dilini seçin ve OK tuşuna basın.
    • Yaşanabilecek sorunlar ve destek konusunda daha fazla bilgi alabilmek için biz İngilizce dilini kullanmaktayız ama dilerseniz seçeneklerden kendinize uygun olan dili seçebilirsiniz.
  • Şimdi karşınıza bir takım pencereler çıkacaktır. Burada yapmanız gereken sırasıyla Next, I Agree, Next ve Next butonlarına basın.
  • Şimdi Advanced Options şeklinde bir seçenek göreceksiniz. Bu seçeneğe giriş yapın ve ardından şu iki seçenekteki tik işaretini kaldırın:
    • Don't use %APPDATA%
    • Allow plugins to be loaded from

Bu işlemleri tamamladıktan sonra Notepad++ uygulaması başarıyla yüklenmiş olacaktır. Run Notepad++ seçeneğini işaretli bırakırsanız Finish dediğiniz anda yükleyici kapanacak ve ardından Notepad++ uygulaması çalışacaktır.

Notepad++ ayarları nasıl düzenlenir?

Notepad++ uygulamasının bazı varsayılan ayarları size göre olmayabilir. Bu durumda ayarları gözden geçirmek isteyebilirsiniz. Bu biraz karmaşık olan ayarlar kısmına göz atmanızı gerektirecek bir işlemdir. Ancak yeni başlayanlar için gerekli olan pek çok ayarı bir çırpıda kontrol edebilirsiniz.

  • Notepad++ uygulamasını çalıştırın. Bir önceki başlıktan buraya geldiyseniz uygulamayı tekrar çalıştırmanıza gerek yoktur.
  • İlk çalıştırma durumunda Notepad++ içerisinde bazı notlar yer alacaktır. Bunlar geliştiriciye ait notlardır ve onları gönül rahatlığıyla silebilirsiniz.
  • Şimdi Notepad++ uygulamasının en üst menüsünde yer alan Settings kısmına tıklayın, bu bir açılır menü ortaya çıkaracaktır.
  • Açılır menüde Preferences kısmına tıklayın ve böylece Preferences penceresini açmış olacaksınız.


Preferences kısmında bir dizi farklı seçenekle karşılaşacağınız kesindir. İlk olarak Genel sekmesinde yer alan ayarlara göz atmalısınız. Diğer kısımlarda yer alan ayarlar biraz daha kullanıcıya bağlıdır. Ne yaptığınızı bilmiyorsanız buradaki ayarları çok fazla karıştırmamanız çok daha doğru olacaktır.

Notepad++ uygulamasında C++ program örneği

Notepad++ nasıl kurulur ve aynı zamanda Notepad++ ayarları nasıl yapılır konusunda artık bilgi sahibi olduğunuza göre bir şeyler yazmaya veya kodlamaya başlayabilirsiniz. Bunun için yapmanız gerekenleri aşağıda bulabilirsiniz. Adım adım gitmeniz durumunda başarılı bir şekilde C++ programı geliştirebilirsiniz.

  • Notepad++'in en üst kısımdaki menüsünden Language kısmına tıklayın.
  • Ardından C > C++ yolunu izleyin.
  • Şimdi yapmanız gereken programlama uzmanlarının pek yakından tanıdığı "Hello, World!" programını hayata geçirmektir.
  • İlk olarak programınıza bir başlık seçin. Bunun için // "First Program" yazabilirsiniz. Enter tuşuna basın ve 2. satıra geçin.
  • Şimdi yapmanız gereken bir önişlemci eklemektedir. Bunun için 2. satıra #include <iostream> yazıp Enter tuşuna basarak 3. satıra geçin.
  • Bu adımda programın işlevini belirtmeniz gerekecektir. Bunun için 3. satıra int main () yazın ve Enter tuşuna basarak 4. satıra geçin.
  • 4. satırda yapmanız gereken çok basittir. Basit bir biçimde { ekleyin ve Enter tuşuna basın. Bu kısım programın temel kodunun yazılı olacağı kısımdır.
  • 5. satıra programın çalıştırma kodunu girmeniz gerekir. Bunun için 5. satıra std::cout << "Hello World!"; yazın ve Enter tuşuna basın.
  • Şimdi 6. da olmanız gerekir ve burada tek yapmanız gereken temel kodu kapatmak için } eklemektir.

Artık C++ dilinde yazılmış programınız hazırdır. Şimdi onu kaydetmeniz gerekmektedir. Kayıt işlemi tamamlandıktan sonra bilgisayarınızda C++ çalıştıran bir program varsa oluşturduğunuz programı çalıştırabilirsiniz. Böylece C++ dünyasına ilk adımı atmış olacaksınız.

Notepad++ uygulamasında Batch program örneği

Notepad++ uygulamasında C++ programı oluşturma örneğine benzer şekilde bir Batch program oluşturabilirsiniz. Bunun için temel düzeyde Batch kodlama bilgisine sahip olmanız gerekmektedir. İlk Batch programınızı oluşturmak için aşağıdaki adımları takip edebilirsiniz.

  • Notepad++'in en üst kısımdaki menüsünden Language kısmına tıklayın.
  • Ardından B > Batch yolunu izleyin.
  • Şimdi yapmanız gereken programlama uzmanlarının pek yakından tanıdığı "Hello, World!" programını hayata geçirmektir.
  • İlk olarak 1. satıra @echo off komutunu ekleyin ve Enter tuşuna basın.
  • Daha sonra 2. satıra Title yazdıktan sonra arzu ettiğiniz başlığı (örneğin, Title teknolojio gibi) ve Enter tuşuna basarak üçüncü satıra geçin.
  • Ardından 3. satıra echo Hello world! yazın ve Enter tuşuna basın. Burada Hello, world! yerine farklı bir şeyler yazabilirsiniz.
  • Programı durdurmak için dördüncü satıra pause yazın.

Şimdi programınızı gözden geçirin çünkü Batch program örneğini tamamlamış durumdasınız. Tek yapmanız gereken programı kaydetmek ve onu çalıştırmaktır. Komut İstemi uygulaması Batch dosyasını çalıştırabildiği için ona çift tıklamanız yeterli olacaktır.

Notepad++ uygulamasında HTML program örneği

Notepad++ uygulamasında C++ ve Batch programları oluşturma örneklerine benzer şekilde bir HTML program oluşturabilirsiniz. HTML kodları konusunda bilginiz varsa bunu kolayca gerçekleştirebilirsiniz. Örnek olması açısından aşağıdaki adımları takip ederek bir HTML programı oluşturabilirsiniz.

  • Notepad++'in en üst kısımdaki menüsünden Language kısmına tıklayın.
  • Ardından H > HTML yolunu izleyin.
  • Şimdi yapmanız gereken programlama uzmanlarının pek yakından tanıdığı "Hello, World!" programını hayata geçirmektir.
  • İlk satıra belge başlığını girmeniz gerekmektedir. Basit bir biçimde <!DOCTYPE html> yazın ve Enter tuşuna basarak ikinci satıra geçiş yapın.
  • Şimdi 2. satıra <html> etiketini ekleyin ve Enter tuşuna basın.
  • Ardından 3. satıra <body> etiketini ekleyin ve Enter tuşuna basın.
  • Şimdi 4. satırda olmanız gerekir ve bu kısma başlık etiketi ekleyeceğiz. <h1>Hello, world!</h1> şeklinde yazın ve Enter tuşuna basın.
  • Bir sonraki satırda yani 5. satırda metin eklemeniz gerekecektir. <p>Example of Teknolojio</p> şeklinde yazın ve Enter tuşuna basın.
  • Bu kısımda ilk olarak </body> etiketini yazarak dosyanın gövde kısmını kapatmalısınız.
  • Son olarak </html> etiketini yazarak dosyanın HTML kısmını kapatmalısınız.

Artık programınızı gözden geçirebilirsiniz. Ardından onu kaydetmelisiniz. Notepad++ otomatik olarak dosya biçimini belirleyecektir. Kaydedilmiş olan HTML dosyasını herhangi bir web tarayıcısı ile açmayı başarabilirsiniz. Bu örneği de tamamladıktan sonra C++, Batch ve HTML dilinde üç farklı programa sahip olmuş olacaksınız.

Notepad Kullanarak Hata mı Yapıyorum?

Gün içinde birçok tanımadığım insandan e-posta alırım. Her ne kadar kişisel yardımda bulunmasam da gelen e-postaların çoğunluğu yardım talebidir. İşte böyle e-postalardan birisini okurken şunu farkettim; ben PHP, CSS, JS, SQL ve HTML kodları için tek bir program kullanıyorum ki o da Notepad++. Durum böyle olunca insanın aklına bazı sorular geliyor;

Cevap/Bahane

Bu soruya cevap mı versem yoksa bahane mi üretsem bilemiyorum. Aslında &#;benim yaptığım doğru&#; diyerek cevap verebilirim ama bu sefer öğrenmeye yeni başlayan arkadaşlar isyan edip daha başlamadan jübile diyerek programlamada soğuyabilir ve bana ciddi bir şekilde öfkelenebilirler. Bununla birlikte Notepad++ kullanmak yanlış bir şeymiş gibi düşünüp bahane üretebilirim ama bu sefer de kendime uygun olan bir yola yanlış demiş olurum. İyisi mi siz kendi yaklaşım tarzınıza göre ister yazacaklarıma cevap deyin, isterseniz de bahane&#;

Notepad++ kullanıyorum çünkü;

  • Yazdığım kodlara tamamen hakim olmak istiyorum. Kullanmış olduğum programın benim yerime etiketleri kapatmasını veya kodu şekillendirmesini istemiyorum.
  • Gözlerimi kodlara ve programın renklendirmesine alıştırmalıyım. Aksi takdirde Dreamweaver gibi programların arayüzünü kullanırken dikkatim dağılıyor ve kodlardan uzaklaşabiliyorum.
  • Her kod için farklı bir program kullanmak yine başka bir dikkat dağıtıcı durum. Hepsi aynı program çatısı altında olunca PHP kod yazarken bir anda CSS ve JS kodu yazmaya geçebiliyorum.
  • Programın sadeliği ve hızı sayesinde koddan başka bir şey düşünmüyorum.
  • Notepad++ ücretsiz.
  • Bilgisayarımın başında olmadığım zaman elime geçen standart bir bilgisayarda yine standart bir Notpad açarak kod yazabiliyorum.
  • Kesinlikle ukalalık olarak anlaşılmasın ama kodlara hakim olduğumu düşündüğüm için diğer programların sağlayacağı ve bir türlü ısınamadığım yardımlardan (kod tamamlama vb.) feragat edebiliyorum.
  • Tüm yazdıklarım bir yana, kendimi bu şekilde daha hızlı ve sağlam geliştirdiğimi düşünüyorum.

Sonuç

Belki Notepad++ kullanarak hata yapıyorum. Belki diğer programlar ile daha hızlı ve hatasız kod yazabilirim. Belki diğer programların önizlemeleri sayesinde yaptığım değişiklikleri anında görebilirim. Her şeye rağmen ben memnunum Notepad++ kullanmaktan ve bu dakikadan sonra da alışkanlıklarımdan vazgeçebileceğimi sanmıyorum. Aslına bakarsanız vazgeçmek de istemiyorum.

Size tavsiyem ise boşverin benim veya bir başkasının nasıl yazdığını, ne kullandığını. Bizzat deneyerek görün size hangisinin uygun olduğunu. Öğrenmek istiyorsanız bir şeyi, kendi öğrenme yolunuzu bulun. Başkalarından alacağınız tavsiyeler size fikir verebilir ama önemli olan sizin çizeceğiniz yoldur&#;

Saygılar, sevgiler&#;

Not: Eğer ilgilenirseniz daha önce yazmış olduğum Programcının Alet Çantası başlıklı yazımda da konuyla ilgili programlardan bahsetmiştim(k).

Güncelleme
Bir yanlış anlamanın önüne geçmek için bu güncelleme notunu yazıyorum. Benim burada tartışmak istediğim konu Notepad++ programı değil, tüm kodlamalarımda böyle sade bir program kullanmanın doğru mu yoksa yanlış mı olduğunu merak ediyorum.

nest...

batman iftar saati 2021 viranşehir kaç kilometre seferberlik ne demek namaz nasıl kılınır ve hangi dualar okunur özel jimer anlamlı bayram mesajı maxoak 50.000 mah powerbank cin tırnağı nedir