Skip to content

linpengcheng/ClojureBoxNpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 

Repository files navigation

ClojureBoxNpp

Notepad++ patch for Clojure by:

  • Methord 01: modifying config files of Lisp.
  • Methord 02: userDefineLangs: Clojure

Screenshots:

BracketHighlighter:

Markdown outline:

Markdown Literary Programming 01: Code with syntax highlighting

Markdown Literary Programming 02: Mermaid flow chart

Markdown Literary Programming 03: Image

Markdown Literary Programming 04: UI + Javascript/Clojurescript (sci)

Edit Clojure hiccup (HTML DSL) with live preview:

LSP

Patch edition Method:

  1. copy all files of notepad++ directory to notepad++ home directory.

  2. copy Notepad++/tools/ctags/.ctags file to user home directory (c:\user\xxx).

Config files of Clojure (userDefineLangs Clojure is Clojure, Lisp is also Clojure.)

  • Methord 01: Modify Lisp as Clojure, Lisp is also Clojure.

    • notepad++\langs.xml

    • notepad++\stylers.xml

    • notepad++\autoCompletion\lisp.xml

    • notepad++\functionList\Lisp.xml

  • Methord 02: userDefineLangs: Clojure, Clojure is Clojure

    • notepad++\autoCompletion\Clojure.xml

    • notepad++\userDefineLangs\Clojure.xml

    • notepad++\functionList\Clojure.xml

  • functionList

    • notepad++\functionList\overrideMap.xml
  • notepad++\tools\ctags\ .ctag (clojure config of ctags.exe and NppCCompletionPlugin.dll, copy to user home directory c:\user\xxx)

  • Other: Markdown (userDefineLangs)

    • notepad++\functionList\Markdown_Monokai.xml

    • notepad++\userDefineLangs\markdown_monokai.xml

    • Notepad++/plugins/PythonScript/scripts/Markdown_Literary_Programming_viewer.py

Note

.ctags : clojure config of ctags.exe and NppCCompletionPlugin.dll, copy to ~ (c:\user\xxx)

Notepad++

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

https://github.com/notepad-plus-plus/notepad-plus-plus

Notepad++ plugins

https://sourceforge.net/projects/npp-plugins/files/

About

Notepad++ patch for Clojure by "modifying config files of Lisp" or "Clojure userDefineLang".

Topics

Resources

Stars

Watchers

Forks