# calva - https://calva.io Name: Calva: Clojure & ClojureScript Interactive Programming Id: betterthantomorrow.calva Description: Integrated REPL, formatter, Paredit, and more. Powered by cider-nrepl and clojure-lsp. Version: 2.0.344 Publisher: Better Than Tomorrow VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=betterthantomorrow.calva {{ https://i.imgur.com/VrMU1MU.png?500 }} - [[calva refactoring]] - [[calva debugger]] nmap cqp :call VSCodeNotify('calva.jackIn') nmap cqq :call VSCodeNotify('calva.disconnect') nmap cpr :call VSCodeNotify('calva.loadFile') nmap cpR :call VSCodeNotify('calva.loadNamespace') nmap cpp :call VSCodeNotify('calva.evaluateSelection') nmap cqc :call VSCodeNotify('calva.evalCurrentFormInREPLWindow') ## vscode settings.json { "calva.replConnectSequences": [ { "projectType": "deps.edn", "afterCLJReplJackInCode": "(user/r)", "name": "CALVA-DEV-REPL", "cljsType": "none", "menuSelections": { "cljAliases": [ "dev", // "reveal-nrepl-middleware" ] } } ], "files.exclude": { "**/.git": false }, "calva.projectRootsSearchExclude": [ "bases", "components" ], "calva.prettyPrintingOptions": { "enabled": true, "printEngine": "pprint", "width": 40 }, "calva.showDocstringInParameterHelp": true, "workbench.colorCustomizations": { // "calva.inlineErrorForegroundColor": "#ff0000", // "calva.inlineForegroundColor": "#ff9000", "tab.activeBorder": "#2acd4a", "tab.unfocusedActiveBorder": "#ffffff", "sash.hoverBorder": "#90B4FE", "titleBar.activeBackground": "#DB9550", "titleBar.activeForeground": "#131722", "titleBar.inactiveBackground": "#db9550d5", "titleBar.inactiveForeground": "#13172299" }, }