News, tips, advice, support for Windows, Office, PCs & more
Home icon Home icon Home icon Email icon RSS icon

We're community supported and proud of it!

  • Notepad++ is a free source code editor and Notepad replacement

    Home » Forums » Tools » Notepad++ is a free source code editor and Notepad replacement

    Author
    Topic
    #99989

    Notepad++ is a free source code editor and Notepad replacement
    https://notepad-plus-plus.org/

    About

    Notepad++ is a free (as in “free speech” and also as in “free beer”) source code editor and Notepad replacement that supports several languages. Running in the MS Windows environment, its use is governed by GPL License.

    Based on the powerful editing component Scintilla, Notepad++ is written in C++ and uses pure Win32 API and STL which ensures a higher execution speed and smaller program size. By optimizing as many routines as possible without losing user friendliness, Notepad++ is trying to reduce the world carbon dioxide emissions. When using less CPU power, the PC can throttle down and reduce power consumption, resulting in a greener environment.

    Screenshot

    You’re encouraged to translate Notepad++ into your native language if there’s not already a translation present in the Binary Translations page.

    I hope you enjoy Notepad++ as much as I enjoy coding it.

    Copyright © Don Ho 2016
    HTML • CSS

    --------------------------------------

    1. Tower Totals: 2xSSD ~512GB, 2xHHD 20 TB, Memory 32GB

    SSDs: 6xOS Partitions, 2xW8.1 Main & Test, 2x10.0 Test, Pro, x64

    CPU i7 2600 K, SandyBridge/CougarPoint, 4 cores, 8 Threads, 3.4 GHz
    Graphics Radeon RX 580, RX 580 ONLY Over Clocked
    More perishable

    2xMonitors Asus DVI, Sony 55" UHD TV HDMI

    1. NUC 5i7 2cores, 4 Thread, Memory 8GB, 3.1 GHz, M2SSD 140GB
    1xOS W8.1 Pro, NAS Dependent, Same Sony above.

    -----------------

    1 user thanked author for this post.
    Viewing 14 reply threads
    Author
    Replies
    • #99999

      By optimizing as many routines as possible without losing user friendliness, Notepad++ is trying to reduce the world carbon dioxide emissions. When using less CPU power, the PC can throttle down and reduce power consumption, resulting in a greener environment.

      That sounds like marketing fluff to me, rather than their actual programming philosophy.

      All good programmers try to optimize as many routines as possible without losing user friendliness. They don’t do it for the environment, but rather because it’s a better way to program. If the environment happens to benefit from the effort, great; but that’s not why they expended the time and effort necessary to make their code more efficient.

      Group "L" (Linux Mint)
      with Windows 8.1 running in a VM
      • #100014

        Not in the real world of today.
        Professional (not hobbyist) programmers try to get the product ready and within the budget allocated with little regard for efficiency. This is why we need the huge amounts of memory and other resources for running today’s software.
        Just look at Steve Gibson’s software to compare.

        1 user thanked author for this post.
        • #100021

          OOOUUUUW CH 100, 😆

          You had to play, the “STEVE GIBSON” of GRC, CARD…… 😀

          All developer’s duck……

          Seriously, for those of you who haven’t heard of Steve, he develops mostly in “Assembler”….

          --------------------------------------

          1. Tower Totals: 2xSSD ~512GB, 2xHHD 20 TB, Memory 32GB

          SSDs: 6xOS Partitions, 2xW8.1 Main & Test, 2x10.0 Test, Pro, x64

          CPU i7 2600 K, SandyBridge/CougarPoint, 4 cores, 8 Threads, 3.4 GHz
          Graphics Radeon RX 580, RX 580 ONLY Over Clocked
          More perishable

          2xMonitors Asus DVI, Sony 55" UHD TV HDMI

          1. NUC 5i7 2cores, 4 Thread, Memory 8GB, 3.1 GHz, M2SSD 140GB
          1xOS W8.1 Pro, NAS Dependent, Same Sony above.

          -----------------

          1 user thanked author for this post.
        • #100023

          Notice I said “good” programmers. I was a programmer once, and I took a lot of pride in my work. I wanted my code to be as efficient and readable as I could make it. (Readable was first, and efficient was second, but both were very important to me.)

          I do agree with you, though, that in the programming industry, companies don’t strive for perfection, but rather to get the code out of the door quickly, with it substantially (but not necessarily completely) meeting the requirements. This is one of the reasons I got out of programming — I am too much of a perfectionist.

          But I still have the same opinion — the environmental statement is marketing fluff, nothing more.

          Group "L" (Linux Mint)
          with Windows 8.1 running in a VM
          1 user thanked author for this post.
    • #100061

      Notepad++ is my go-to for a variety of languages, as a windows programmer.  I use it for Python, Fortran, C++, HTML, PHP, CSS, and even plain text files.

      It’s perfect if you use many languages and want an easy to read interface.  But there are better things specific to individual languages.

      Fortran, C++, R, Python, Java, Matlab, HTML, CSS, etc.... coding is fun!
      A weatherman that can code

      1 user thanked author for this post.
    • #112073

      I also use this. Very handy program for HTML, CSS, PHP.

    • #112141

      Notepad++ is my favorite text editor on Windows, for everything except HTML & CSS.

      But for web coding, the free open source Brackets is the best!  http://brackets.io/

      The live web preview linked to Chrome gives you live feedback in your browser as you type code in the text editor!

      With focused visual tools and preprocessor support, Brackets is a modern text editor that makes it easy to design in the browser. It’s crafted from the ground up for web designers and front-end developers.

       

    • #2369966

      Ghacks : https://www.ghacks.net/2021/06/07/notepad-8-0-has-been-released/

      https://notepad-plus-plus.org/downloads/v8/

      “Removed Microsoft Bing from Notepad++ for Search on Internet command, due to its poor reliability.
      ARM64 version…”

      • This reply was modified 4 months, 2 weeks ago by Alex5723.
      • This reply was modified 4 months, 2 weeks ago by Paul T.
    • #2369979

      The quote about Bing raised my interest. It is a direct quote from Notedpad++ website. On it there is a link to github which colntains the comment

      When a search engin does the censorship instead of its job, the search result loses its quality and it’s not reliable anymore. Hence, Microsoft Bing is removed from Notepad++ for “Search on Internet” command.”

      The github page links to a reuters article containing a story that Microsoft attributes the lack of results relating to the image of the man standing in the path of tanks in China’s Tiananmen Square during pro-democracy demonstrations in June 1989 was due to human error. I found nothing related on Microsoft’s site and was left guessing about the source of the information that triggered a lot of reporting.

       

       

       

      Group A (but Telemetry disabled Tasks and Registry)
      Win 7 64 Pro desktop
      Win 10 64 Home portable

      1 user thanked author for this post.
    • #2370152

      NP++ has been my default editor for years. I especially love the Compare add-in and PowerShell syntax support.

      May the Forces of good computing be with you!

      RG

      PowerShell & VBA Rule!
      Computer Specs

    • #2370174

      I’ve used NP++ for many years, I especially like its Find & Replace function, such a big help when editing text.

      A1ex

    • #2370202

      I don’t write code anymore, other than CSS and HTML, but I never found a need for anything more powerful than Notepad.  I tried Notepad++, but found it unhelpful for my needs/habits.

      As for keeping my website updated, I can do that online in the editor available via my hosting company.  I can write the changes in Notepad, then copy/paste into the online editor within the tags.

      Create a fresh drive image before making system changes/Windows updates, in case you need to start over!
      "When you're troubleshooting, start with the simple and proceed to the complex."—M.O. Johns
      "Experience is what you get when you're looking for something else."—Sir Thomas Robert Deware

    • #2372073

      Notepad++ 8.1 update

      Changelog:

      Fix regression of auto-completion performance issue (Fix #9975)

      Fix Open dialog with “Save” label for “Open” button (Fix #9966)

      Fix Notepad++ crash on dark mode while starting up (Fix #9961)

      Improve look & feel in dark mode (Fix #9982)

      Adapt Tooltips in dark mode (Fix #9962)

      Remove white line under menubar in dark mode (Fix #9984)

      Make multiline and vertical tabs work in dark mode (Implement #10017)

    • #2395857

      Notepad++ 8.1.6 Portable

      All Platforms : https://github.com/notepad-plus-plus/notepad-plus-plus/releases

      “Notepad++ 8.1.6 fixes:

      Fix NUL file-corruption issue after system shutting down brutally. (Fix #6133)
      Fix session lost issue after MS update restarting Windows. (Fix #10402)
      Make Markdown UDL work in every dark theme. (Fix #10593)
      Fix file can be marked as saved even it’s been deleted outside. (Fix #10401)
      Fix status bar text display glitchy in dark mode. (Fix #10564)
      Fix white flash on Notepad++ startup in dark mode issue. (Fix #10601)
      Fix docked window sizing direction problem in RTL mode. (Fix #10536)
      Fix floating panel movement issue in RTL mode. (Fix #10579)
      Fix Print GUI bug in Preferences dialog. (Fix #10552)”

    • #2396041

      Notepad++ v8.1.7 bug-fixes:

    • #2396847

      Notepad++ v8.1.8.

      All platforms : https://github.com/notepad-plus-plus/notepad-plus-plus/releases

      Notepad++ v8.1.8 bug-fixes:

      Fix config files (XML) saving performance regression.
      Workaround Microsoft dark mode API bug of Windows 11.

    • #2397297

      Notepad++ v8.1.9.

      All platforms : https://github.com/notepad-plus-plus/notepad-plus-plus/releases

      Fix empty file with non-Unicode encoding cannot be saved issue. (Fix #10699)
      Fix language list in Style Configurator not being reloaded issue. (Fix #9512)

    • #2397569

      guessing with some many so close together staying on an older version might be advisable for now…

      🍻

      Just because you don't know where you are going doesn't mean any road will get you there.
    Viewing 14 reply threads
    Reply To: Notepad++ is a free source code editor and Notepad replacement

    You can use BBCodes to format your content.
    Your account can't use Advanced BBCodes, they will be stripped before saving.