This is just a love tribute to Siggi.
The dark signavio theme has a bold reference to her ❤️
Menu rearranged and cleaned up a bit.
Added notifications when coping to clipboard with y or m; DMG avaialbe only for arm64 (Apple Silicon) from now on.
added a utility shortcut function console.json simply defined as:
console.json = j => console.log(JSON.stringify(j, null, 2))now is possible to create a bookmarklet (will be copied in the clipboard) just using the keyboard shortcut + y or the right new option in the edit menu.
the previous version feature copy as markdown Details tag was missing a keyboard short cut + m
-
the edit menu contains a new option labelled copy as markdown Details tag which when triggered copies in the clipboard a markdown friendly
<Details>+<Summary>expandable tag containing the code in the editor.
An example follows, you get always a free 🍦 wrapping your code:free 🍦
var uniqueID = new function () { var count = 0, self = this; this.prefix = 'NS_'; this.toString = function () { count += 1; return self.prefix + count; }; }
when u need to indent the whole thing be sure to select the whole clipboard pased content and indent/ unindent the whole.
- Fix a small bug related to 'save as' and the 'recents' list
- Allow to open json and jsx files
- Fixed a minor bug not allowing all recents to be selectable when +n is used
- Solved a minor issue that was throwing an error when the main window is closed and one of the shortcuts get triggered
- Some minor refactor and hide the preferences panel which is not ready to be shipped, some small bug fixes
- Fix a small bug about 'recent files' when starting
- Open recents submenu added to the File menu (up to 20 items)
- disable some not fitting options from output codemirror instance
- better internal setting separation (groundfield for the setting panel)
- exploit most of the codemirror shipped addons:
- sublime bindings
- js linter (es9)
- js hint (alt + space)
- code folding
- auto close brakets
- brakets match highlight
- comment toggle shortcuts ( + /)
- just updated electron
- fixed a bug preventing the possibility to require relative files
- fixed a bug preventing errors to show after
console.loggets called
NODE_PATHnow correctly points to~/node_modulesthus now (once for all) all modules in that folder can be successfully required and used
requirenow really starts from the search in your home dir (process.env.NODE_PATH = os.homedir())- at least theme choice is persistent; the preference panel is WIP
- dark jshero theme added (default)
- better console.log
- better spinner on execution
- browser context is separated (in 0.0.6
windowwas the app one 👎 ) - a webview can be toggled using +b;
windowwill reference its BOM context - to use the webview first toggle it on and then execute the script
- all BOM should be also accessible
- upper right save status
- way better fork, use freely
console.logfor output
- open, save, save as in menu, some refactoring + cleanup
- codemirror used in editor and output (readonly); this means the theme applies to both sides
- the header have some enhancements, double click on it to maximize the window