Categories


Authors:
eprst

BSFConsole

Products: IntelliJ IDEA

Vendor: Konstantin Sobolev

Email:

Website: http://plugins.intellij.net/plugin/?id=6

Source code: https://github.com/eprst/BSFConsole

BSF and JSR-223 scripting console, also includes Ant console.
Downloads: 21775
Rating:
Participated in rating: 3
Version Compatible builds Date
0.8.2 123.169 20.03.2013 Download
0.7.2 85.9712 05.04.2012 Download
0.6.6 85.9618 04.01.2009 Download
0.6.5 80.9013 13.12.2008 Download
0.5.1 40.3448 05.05.2006 Download
0.4.9 40.2206 21.07.2004 Download
0.4.8 30.06.2004 Download
12 updates are hidden show all updates
Screenshot #2388

Recent change notes

0.8.2
  • Dracula-compatible colors
0.8.1
  • Bug fixes
0.8
  • IDEA 12.0.4 version
0.7.2
  • Fixed mouse behavor
0.7.1
  • Fixed config saving bug
0.7
  • Bug fixes
  • Added an option to hide exception stacktraces
  • Added netgents Scala JSR-223 engine support. To use it: drop scala-scripting-{ver}.jar from http://code.google.com/p/netgents/downloads/list, scala-compiler.jar and scala-library.jar from Scala 2.7.x distribution into {idea_profile_dir}/config/plugins/BSFConsole/lib and Scala should appear among the available JSR-223 languages. Caveats: Scala 2.8 is not supported by this engine. Error messages are somewhat obscured due to the way engine is implemented. Simple expressions (like 1+2) evaluation doesn't print it's result. Either use
    print(1+2)
    or
    scriptResult=1+2
  • Added Clojure JSR-223 engine support. To use it: drop clojure-jsr223.jar from http://code.google.com/p/clojure-jsr223/downloads/list and clojure-{ver}.jar from Clojure distribution into {idea_profile_dir}/config/plugins/BSFConsole/lib and Clojure should appear among the available JSR-223 languages.
0.6.8
  • IDEA 8.1 version
  • This time it should really work on JDK5
0.6.7
  • IDEA 8.1 RC version
0.6.6
  • IDEA 8.1 EAP version
0.6.5
  • Recompiled for JDK5
0.6.4
  • Bug fixes
0.6.3
  • Temporary keyboard shortcuts hotfix
0.6.2
  • Bug fixes
  • Console keyboard shortcuts are now configurable
  • UI updated
0.6.1
  • Bug fixes
0.6.0
  • Diana support
  • BeanShell is bundled now
  • Startup scripts are now loaded in one eval() call, not line by line
  • Initial JSR-223 support
  • Various fixes
0.5.1
  • Slightly changed exceptions reporting
  • Fixed some classloading problems
  • Pallada compatibility removed. Now compiled with JDK 5.0
0.5
  • Fixes for Irida
  • Empty startup script now simply runs the interpreter
0.4.9.1
  • Version for Irida
0.4.9
  • Unsuccessful attempt to create AntConsole ClassLoader that will load ant libs from idea/lib/ant :(
  • Pallada plugin version
0.4.8
  • ClassLoader fixes
0.4.7
  • BSFConsole again works on Aurora
0.4.6
  • renamed ruby to jruby
  • added options to include output and tests output paths
0.4.5.1
  • small fix in FileNameCompletionManager
0.4.5
  • completion managers refactoring, fixes, tests
  • improved BeanShell completion manager
  • added ability to choose a module to take classpath from
0.4.4
  • startup scripts deadlock fix
  • option not to store dup entries in recent commands list
0.4.3
  • security manager
  • recent commands panel
  • multiline commands
  • bugfixes
0.4.2
  • bugfixes
0.4.1
  • configurable shortcuts
0.4
  • Rewritten actions
  • Search
  • Send to console
0.3.9.1
  • NPE bugfix
0.3.9
  • Better streams management
0.3.8
  • A bit better BeanShell completion
  • bugfixes
0.3.7
  • Clear & Save buttons
  • bugfixes
0.3.5
  • Completion managers
  • AntConsole completion manager
  • BeanShell completion manager
  • bugfixes
0.3
  • System.err highlighting with red
  • AntConsole support
  • bugfixes
0.2.1
  • focus management
  • bugfixes
0.2
  • error icon
  • jython support
  • console gains focus after creation
  • updated plugin.xml
  • bugfixes
0.1
  • Initial release