• Login
Community
  • Login

Best Language for Notes/ToDo List for Notepad++

Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
guilanguage
14 Posts 2 Posters 17.3k Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S
    SEXY_Coder
    last edited by Mar 24, 2017, 10:11 PM

    Hey I use NotePad++ not as a code editor, but Notes & ToDo Lists. It’s amazing, I love it. What’s the best language to choose for Notes & GTD/ToDo list?
    I like to use Languages rather than plaintext as it has cool features like Text Folding & Highlighting of words; except the Highlighting is on like ‘if, for’ and I’d rather it highlight user-defined words or no highlights.

    • anyone have experience with same use-case, please chime in with whatever!
    • currently Text Highlighting is for coding related syntax like for, if, etc. This is useless for me as I am not using Notepad++ to code, but for Notes/ToDo.
    • I want to either turn off highlighting OR have it highlight user-defined words, i.e. highlight words that are useful in a Notes/ToDo List use-case
    C 1 Reply Last reply Mar 24, 2017, 10:47 PM Reply Quote 0
    • C
      Claudia Frank @SEXY_Coder
      last edited by Claudia Frank Mar 24, 2017, 10:48 PM Mar 24, 2017, 10:47 PM

      @SEXY_Coder

      why don’t you create your own language using user defined language (menu language->define your language)?

      Cheers
      Claudia

      1 Reply Last reply Reply Quote 0
      • S
        SEXY_Coder
        last edited by Mar 25, 2017, 12:07 AM

        @Claudia-Frank I thought about that, is there any Predefined Language that I can import?
        Or any user or default Languages that is a great fit for my use-case?
        If I can import a Language Definition, then it is easier to know what to change to fit my needs, as the base definition is already there.

        C 1 Reply Last reply Mar 25, 2017, 12:48 AM Reply Quote 0
        • C
          Claudia Frank @SEXY_Coder
          last edited by Mar 25, 2017, 12:48 AM

          @SEXY_Coder

          user defined languages can be found here and here is described how it works.
          But as you said, those languages are mainly used for programming so I don’t think there
          is one which fits your need, nevertheless you can get the info how it is working.

          Cheers
          Claudia

          1 Reply Last reply Reply Quote 0
          • S
            SEXY_Coder
            last edited by Mar 25, 2017, 1:29 AM

            @Claudia-Frank Is there a way to import C++ as the user-defined language? The URL doesn’t have C++ as import file.

            • Doesn’t have to be C++, just something similar & doesn’t break my use-case
            • The reason is, importing a file will autofill all the User-Defined blank definitions, so since I have a base syntax to refer to, makes it easier to define my own language.
              Thanks <3
            C 1 Reply Last reply Mar 25, 2017, 2:49 AM Reply Quote 0
            • C
              Claudia Frank @SEXY_Coder
              last edited by Mar 25, 2017, 2:49 AM

              @SEXY_Coder

              Is there a way to import C++ as the user-defined language? The URL doesn’t have C++ as import file.

              No, builtin languages cannot be exported as udl (user defined languages)

              Doesn’t have to be C++, just something similar & doesn’t break my use-case

              See here.

              Cheers
              Claudia

              1 Reply Last reply Reply Quote 0
              • S
                SEXY_Coder
                last edited by SEXY_Coder Mar 25, 2017, 3:58 AM Mar 25, 2017, 3:58 AM

                @Claudia-Frank That’s weird, since it’s freely available on NP++

                • Is there a C++ import file for UDL somewhere? It is not in UDL Link you gave.
                • Is there a easy way to put C++ into the UDL, either manually, like I can just look at screenshots and copy that. At least that way I will have something existing to reference.

                Doesn’t have to be C++, just something similar & doesn’t break my use-case

                I meant this as in, the imported file doesn’t have to be strictly C++. The imported file to help me fill in the UDL parameters.

                C 1 Reply Last reply Mar 25, 2017, 3:11 PM Reply Quote 0
                • C
                  Claudia Frank @SEXY_Coder
                  last edited by Mar 25, 2017, 3:11 PM

                  @SEXY_Coder

                  Did you read the documentation about UDL already?
                  Just a few pages and easy to read and together with an example of an existing udl
                  even more easy to understand.

                  Cheers
                  Claudia

                  1 Reply Last reply Reply Quote 0
                  • S
                    SEXY_Coder
                    last edited by Mar 26, 2017, 2:23 AM

                    @Claudia-Frank > I will take a closer look!
                    For my use-case, do you think NP++ or Atom is better?

                    • They both seem similar, does one offer something the other doesn’t?
                    • One thing that NP++ is missing, is “search as you type” across all Notes, like Multi-Note “Search as you type”.
                    • Is there a way NP++ can have similar UI or features as Cinta Notes?
                    • That is my other main Note tool I use, I was hoping to mod NP++ to have same UI for search. Cinta Notes has better Search for my use-case.
                    C 1 Reply Last reply Mar 26, 2017, 7:58 PM Reply Quote 0
                    • C
                      Claudia Frank @SEXY_Coder
                      last edited by Mar 26, 2017, 7:58 PM

                      @SEXY_Coder

                      to be honest, I use npp for text editing exclusively and I haven’t tried the other programs.
                      Why? Because npp suits my needs, I’m used to it and up to now I always found a way
                      to solve a particular issue if there was one. Even on linux.
                      Does this help you? I don’t know because I don’t know how you are working and what you expect
                      an text editor should do or shouldn’t do.

                      In regards of functionality, I assume most can be done by using plugins but it is always a question of
                      can I (the user) do it myself or has another one already created a plugin which suits my needs and how long
                      am I willing to learn how it is done.

                      If I have no time or don’t like hacking around and have already a working program I do not see that it makes sense
                      to try another prog otherwise …

                      Concerning the ui - support of themes (basically only different fore- and background colors) and post-it mode. That’s it.

                      The finding in other notes while typing - in general possible, my regex tester script basically does this but depends what exactly
                      one wants to do. Like I have 10 different notepad instances open, all with two views so 20 notes in total is a much more complex
                      problem as just mark in the second view (like regex tester does).

                      So what I try to say - the only person who knows if it makes sense to spend time on customizing notepad++ to my needs is you.

                      Cheers
                      Claudia

                      1 Reply Last reply Reply Quote 0
                      • S
                        SEXY_Coder
                        last edited by Apr 7, 2017, 6:46 AM

                        Hey thanks for the replies! Is there a way or plugin, to turn on autocompletion for the whole Dictionary, as in, like how there is auto-suggestions on Smartphone Keyboards, like as you type on the keyboard, it will suggest different words on Top Bar

                        1 Reply Last reply Reply Quote 0
                        • S
                          SEXY_Coder
                          last edited by Apr 8, 2017, 3:46 PM

                          @Claudia-Frank Sorry, forgot to tag you in reply

                          1 Reply Last reply Reply Quote 0
                          • S
                            SEXY_Coder
                            last edited by May 9, 2017, 2:14 AM

                            @Claudia-Frank HEY! Been patiently waiting for a reply lol! Please help if u can!

                            C 1 Reply Last reply May 9, 2017, 1:47 PM Reply Quote 0
                            • C
                              Claudia Frank @SEXY_Coder
                              last edited by Claudia Frank May 9, 2017, 1:48 PM May 9, 2017, 1:47 PM

                              @SEXY_Coder

                              Is there a way or plugin, to turn on autocompletion for the whole Dictionary,

                              Yes and no.
                              No, because afaik, there is no plugin which can do this and the plugins in questions
                              (spell checkers) work differently, meaning they provide a hint that a word has been misspelled.

                              Yes, in general, the autocompletion works in the following way.
                              It reads/caches what has been written in current document already and by reading an
                              api file, if there is one for the language currently used.
                              So in theory you can create an api file for your language which contains the dictionary.
                              I’m currently not sure how big such a file can be and how good the performance will be
                              as this isn’t really the scope of scintilla and notepad++.

                              Cheers
                              Claudia

                              1 Reply Last reply Reply Quote 0
                              • First post
                                Last post
                              The Community of users of the Notepad++ text editor.
                              Powered by NodeBB | Contributors