Script Editor

 

 

The NodeWorks Script Editor includes a range of features designed to enhance productivity, including syntax highlighting, function call tips, auto-completion, and compile error line bookmarks. Additionally, it provides script presets tailored for different workflows, such as particles, voxels, or minimal scripting, allowing users to quickly set up scripts optimized for specific tasks.

 

The auto-completion system supports all NodeWorks C# script functions and structures, along with C# keywords and commonly used mathematical functions, ensuring a streamlined and efficient scripting experience.

 

Auto-completion list of knows functions.

 

 

NodeWorks C# script editor compile error bookmark and function call tips.

 

 

The editor supports various shortcuts as show in the following table.

 

Command

Key

Magnify text size.

Ctrl + Keypad +

Reduce text size.

Ctrl + Keypad-

Restore text size to normal.

Ctrl + Keypad/

Indent block.

Tab

Dedent block.

Shift + Tab

Delete to start of word.

Ctrl + BackSpace

Delete to end of word.

Ctrl + Delete

Delete to start of line.

Ctrl + Shift + BackSpace

Delete to end of line.

Ctrl + Shift + Delete

Go to start of document.

Ctrl + Home

Extend selection to start of document.

Ctrl + Shift + Home

Go to start of display line.

Alt + Home

Go to end of document.

Ctrl + End

Extend selection to end of document.

Ctrl + Shift + End

Go to end of display line.

Alt + End

Find.

Ctrl + F

Scroll up.

Ctrl + Up

Scroll down.

Ctrl + Down

Line cut.

Ctrl + L

Line copy.

Ctrl + Shift + T

Line delete.

Ctrl + Shift + L

Line transpose with previous.

Ctrl + T

Selection duplicate.

Ctrl + D

Previous paragraph. Shift extends selection.

Ctrl + [

Next paragraph. Shift extends selection.

Ctrl + ]

Previous word. Shift extends selection.

Ctrl + Left

Next word. Shift extends selection.

Ctrl + Right

Previous word part. Shift extends selection

Ctrl + /

Next word part. Shift extends selection.

Ctrl + \

Rectangular block selection.

Alt + Shift + Movement

Extend rectangular selection to start of line.

Alt + Shift + Home

Extend rectangular selection to end of line.

Alt + Shift + End