• Login
Community
  • Login

Changing colors of the space and other symbols, when view all is turned on.

Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
9 Posts 7 Posters 10.7k 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.
  • J
    Joe Smith
    last edited by May 6, 2017, 2:07 AM

    I have a problem seeing that small orange dot for a space, how can it be changed to a darker color?

    S 1 Reply Last reply May 6, 2017, 12:53 PM Reply Quote 0
    • G
      gstavi
      last edited by May 6, 2017, 8:04 AM

      Global Styles -> White space symbol

      1 Reply Last reply Reply Quote 0
      • S
        Scott Sumner @Joe Smith
        last edited by May 6, 2017, 12:53 PM

        @Joe-Smith :

        @gstavi means specifically Settings (menu) -> Style Configurator… -> Language: Global Styles -> Style: White space symbol -> Colour style: Foreground color [@gstavi, sorry to jump in on your response, but it seemed like it might be cryptic if Joe is a total noob to Notepad++; heck, maybe my attempt at improvement is cryptic to some as well…]

        Additionally, if you want to modify it further (e.g. increase the size of the whitespace dot), and you aren’t opposed to using the NppExec or Pythonscript plugins (with 32-bit Notepad++), see replies made by me to this thread: https://notepad-plus-plus.org/community/topic/13362/show-and-symbol-instead-of-cr-lf-when-whitespaces-enabled for how this can be accomplished.

        1 Reply Last reply Reply Quote 0
        • G
          guy038
          last edited by guy038 May 28, 2017, 11:53 PM May 7, 2017, 12:01 AM

          Hello, @Joe-smith,

          In addition to the present @gstavi and @scott-sumner replies and to the posts of @claudia-frank and @scott-sumner, below :

          https://notepad-plus-plus.org/community/topic/12150/change-symbol-for-whitespace-highlight/2

          https://notepad-plus-plus.org/community/topic/13362/show-and-symbol-instead-of-cr-lf-when-whitespaces-enabled/4

          https://notepad-plus-plus.org/community/topic/13362/show-and-symbol-instead-of-cr-lf-when-whitespaces-enabled/5

          Here is my contribution :


          • First of all, download one of the installation archives, of the script languages, below :

            • PythonScript_Full_1.0.8.0.zip, from :

            https://sourceforge.net/projects/npppythonscript/files/Python Script 1.0.8.0/

            • LuaScript.zip ( or LuaScript64.zip ), from :

            https://github.com/dail8859/LuaScript/releases/tag/v0.7.0

            • NppExec20160628_dll.zip ( or NppExec20160628_dll_x64-2.zip ), from :

            https://sourceforge.net/projects/npp-plugins/files/NppExec/NppExec Plugin v0.5.9.9 dev/


          Once the chosen script installed and N++ re-started :

          • Choose the menu option View > Show Symbol > Show White Space and TAB or View > Show Symbol > Show All Characters

          • Open the Console window, of the script language, downloaded

            • With the Python script : Plugins > Python Script > Show Console

            • With the Lua script : Plugins > LuaScript > Show Console

            • With the NppExec script : Plugins > NppExec > Show Console Dialog


          Now :

          • To change the size of the orange dot symbol, type one of the following commands :

            • With the Python script : editor.setWhitespaceSize(3)

            • With the Lua script : editor.WhitespaceSize = 3

            • With the NppExec script : SCI_SENDMSG 2086 3

          in the input window of the Python or Lua script or in the console window of the NppExec script and valid with the Enter key

          • To know the current size of the space dot symbol, type one of the following commands

            • With the Python script : editor.getWhitespaceSize()

            • With the Lua script : editor.WhitespaceSize

            • With the NppExec script : SCI_SENDMSG 2087

          in the input window of the Python or Lua script or in the console window of the NppExec script and valid with the Enter key


          Notes :

          • Any value may be used, but, practically, only the values, in the range [0-4], are interesting !

            • Value 0 does not display the dot symbol

            • Value 1 is the default dot symbol size

            • Value 2, as Scott said, seems the best choice

            • Value 3 is, to my mind, the maximum sensible value

            • Value 4 : Huuuum… You probably need glasses ;-))


          You can get further documentation, at the addresses, below :

          http://www.scintillarg/ScintillaDoc.html#SCI_SETWHITESPACESIZE

          https://dail8859.github.io/LuaScript/classes/Editor.html

          http://npppythonscript.sourceforge.net/docs/latest/scintilla.html

          Best Regards,

          guy038

          1 Reply Last reply Reply Quote 1
          • L
            László Botka
            last edited by May 28, 2017, 1:01 PM

            Hello guy038,

            I downloaded NppExec20160628_dll.zip, but don’t know how to install it.
            Please help

            Thanks

            C 1 Reply Last reply May 28, 2017, 6:34 PM Reply Quote 0
            • C
              Claudia Frank @László Botka
              last edited by May 28, 2017, 6:34 PM

              @László-Botka

              you need to extract the content of the zip into the plugins directory.
              Depending on your installation choice this directory is under the installation directory
              or under %APPDATA%\notepad++ directory.

              Cheers
              Claudia

              1 Reply Last reply Reply Quote 0
              • L
                László Botka
                last edited by May 28, 2017, 9:13 PM

                Thanks you, works fine!

                1 Reply Last reply Reply Quote 0
                • D
                  dreamforceinc
                  last edited by Jan 25, 2018, 8:12 AM

                  With the NppExec script : SCI_SENDMSG 2087

                  Why nothing returned after executing this command?

                  ================ READY ================
                  SCI_SENDMSG 2087
                  SCI_SENDMSG: 2087
                  ================ READY ================

                  C 1 Reply Last reply Jan 25, 2018, 11:08 AM Reply Quote 0
                  • C
                    Claudia Frank @dreamforceinc
                    last edited by Jan 25, 2018, 11:08 AM

                    @dreamforceinc

                    the result is stored in variable msg_result, so something like

                    SCI_SENDMSG 2087
                    echo $(MSG_RESULT)

                    would do the job.

                    Cheers
                    Claudia

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