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

    Viewing 10 reply threads
    • Author
      Posts
      • #99989
        PhotM
        AskWoody Plus

        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.
      • #99999
        MrJimPhelps
        AskWoody MVP

        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
          ch100
          AskWoody_MVP

          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
            PhotM
            AskWoody Plus

            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
            MrJimPhelps
            AskWoody MVP

            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
        AlexN
        AskWoody Lounger

        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
        Cartoonist Aaron
        AskWoody Plus

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

      • #112141
        JohnW
        AskWoody Plus

        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
        Alex5723
        AskWoody Plus

        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 1 week, 4 days ago by Alex5723.
        • This reply was modified 1 week, 4 days ago by Paul T.
      • #2369979
        SteveTree
        AskWoody Lounger

        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
        RetiredGeek
        AskWoody MVP

        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
        A1ex
        AskWoody Plus

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

        A1ex

      • #2370202
        bbearren
        AskWoody MVP

        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
        Alex5723
        AskWoody Plus

        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)

    Viewing 10 reply threads

    Please follow the -Lounge Rules- no personal attacks, no swearing, no politics or religion.

    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.