Spellscript IDE

From Hack/Mine Wiki
(Difference between revisions)
Jump to: navigation, search
(UER4Y4 wow, awesome blog post.Really thank you! Awesome.)
(bu0p6d I truly appreciate this blog post.Much thanks again. Great.)
Line 5: Line 5:
 
UER4Y4 wow, awesome blog post.Really thank you! Awesome.
 
UER4Y4 wow, awesome blog post.Really thank you! Awesome.
  
==Other Commands==
+
bu0p6d I truly appreciate this blog post.Much thanks again. Great.
{|class="wikitable"
+
|-
+
! Key Binding || Description
+
|-
+
| '''ctrl'''+'''z''' || Undoes the last action.
+
|-
+
| '''ctrl'''+'''shift'''+'''z''' || Redoes the last action.
+
|-
+
| '''ctrl'''+'''y''' || Redoes the last action.
+
|-
+
| '''ctrl'''+'''c''' || Copies the current selection to the system clipboard.
+
|-
+
| '''ctrl'''+'''v''' || Pastes from the system clipboard.
+
|-
+
| '''ctrl'''+'''x''' || Copies the current selection to the system clipboard and deletes it.
+
|-
+
| '''ctrl'''+'''a''' || Selects all text in the editor.
+
|-
+
| '''shift'''+'''tab''' || Unindent the current line
+
|-
+
| '''ctrl'''+'''+''' || Zoom in
+
|-
+
| '''ctrl'''+'''-''' || Zoom out
+
|-
+
| '''ctrl'''+<dir> || Move the beginning/end of the current line, or top/bottom of the script.
+
|-
+
| '''shift'''+<dir> || Expand the current selection in the specified direction.
+
|}
+
  
 
==Customization==
 
==Customization==
 
The color scheme for syntax highlighting is specified in ''.minecraft/syntaxHighlight.txt''.  Each color is in hex format with optional alpha at the beginning (so either ''RRGGBB'' or ''AARRGGBB'').
 
The color scheme for syntax highlighting is specified in ''.minecraft/syntaxHighlight.txt''.  Each color is in hex format with optional alpha at the beginning (so either ''RRGGBB'' or ''AARRGGBB'').

Revision as of 08:12, 6 August 2014

The Spellscript IDE (i.e. Interactive Development Environment) is a code editor for Spellscript introduced in H/M version 0.6.4. It features syntax-highlighting, undo/redo functionality, and an increasing number of keyboard shortcuts to make script creation much easier than it would be in a normal text editor.

When an object in Minecraft is capable of being scripted via the Spellscript IDE, we refer to that object as a scriptable. As of this writing, scriptables include Spellscript blocks, console scripts, and schedulable scripts.

UER4Y4 wow, awesome blog post.Really thank you! Awesome.

bu0p6d I truly appreciate this blog post.Much thanks again. Great.

Customization

The color scheme for syntax highlighting is specified in .minecraft/syntaxHighlight.txt. Each color is in hex format with optional alpha at the beginning (so either RRGGBB or AARRGGBB).

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox