Community
    • 登入

    Best Language for Notes/ToDo List for Notepad++

    已排程 已置頂 已鎖定 已移動 Help wanted · · · – – – · · ·
    guilanguage
    14 貼文 2 Posters 18.2k 瀏覽
    正在載入更多貼文
    • 從舊到新
    • 從新到舊
    • 最多點贊
    回覆
    • 在新貼文中回覆
    登入後回覆
    此主題已被刪除。只有擁有主題管理權限的使用者可以查看。
    • SEXY_CoderS
      SEXY_Coder
      最後由 編輯

      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
      Claudia FrankC 1 條回覆 最後回覆 回覆 引用 0
      • Claudia FrankC
        Claudia Frank @SEXY_Coder
        最後由 Claudia Frank 編輯

        @SEXY_Coder

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

        Cheers
        Claudia

        1 條回覆 最後回覆 回覆 引用 0
        • SEXY_CoderS
          SEXY_Coder
          最後由 編輯

          @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.

          Claudia FrankC 1 條回覆 最後回覆 回覆 引用 0
          • Claudia FrankC
            Claudia Frank @SEXY_Coder
            最後由 編輯

            @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 條回覆 最後回覆 回覆 引用 0
            • SEXY_CoderS
              SEXY_Coder
              最後由 編輯

              @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
              Claudia FrankC 1 條回覆 最後回覆 回覆 引用 0
              • Claudia FrankC
                Claudia Frank @SEXY_Coder
                最後由 編輯

                @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 條回覆 最後回覆 回覆 引用 0
                • SEXY_CoderS
                  SEXY_Coder
                  最後由 SEXY_Coder 編輯

                  @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.

                  Claudia FrankC 1 條回覆 最後回覆 回覆 引用 0
                  • Claudia FrankC
                    Claudia Frank @SEXY_Coder
                    最後由 編輯

                    @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 條回覆 最後回覆 回覆 引用 0
                    • SEXY_CoderS
                      SEXY_Coder
                      最後由 編輯

                      @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.
                      Claudia FrankC 1 條回覆 最後回覆 回覆 引用 0
                      • Claudia FrankC
                        Claudia Frank @SEXY_Coder
                        最後由 編輯

                        @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 條回覆 最後回覆 回覆 引用 0
                        • SEXY_CoderS
                          SEXY_Coder
                          最後由 編輯

                          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 條回覆 最後回覆 回覆 引用 0
                          • SEXY_CoderS
                            SEXY_Coder
                            最後由 編輯

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

                            1 條回覆 最後回覆 回覆 引用 0
                            • SEXY_CoderS
                              SEXY_Coder
                              最後由 編輯

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

                              Claudia FrankC 1 條回覆 最後回覆 回覆 引用 0
                              • Claudia FrankC
                                Claudia Frank @SEXY_Coder
                                最後由 Claudia Frank 編輯

                                @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 條回覆 最後回覆 回覆 引用 0
                                • 第一個貼文
                                  最後的貼文
                                The Community of users of the Notepad++ text editor.
                                Powered by NodeBB | Contributors