Skip to content

A collection of carefully tuned settings for IntelliJ IDEA to maximize productivity

Notifications You must be signed in to change notification settings

openrndr/openrndr-intellij-settings

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

openrndr-intellij-settings

A collection of carefully tuned settings for IntelliJ IDEA to maximize productivity

Live Templates

This repository provides mainly a configuration for OPENRNDR related Live Templates. Live Templates work like keyboard macros greatly reduce the amount of keystrokes in writing software.

shortcut action code
bc build contour contour { }
bl black ColorRGBa.BLACK
bs build shape shape { }
cb color buffer colorBuffer([width], [height])
chsl color hsl ColorHSLa([h], [s], [l])
chsv color hsv ColorHSVa([h], [s], [v])
crgb color rgb ColorRGBa([r], [g], [b])
diwt drawer isolated with target drawer.isolatedWithTarget([target]) { }
dro drawer rotate drawer.rotate([degrees])
dsc drawer scale drawer.scale([factor])
dtr drawer translate drawer.translate([x], [y])
esr extend screen recorder extend(ScreenRecorder())
ess extend screenshots extend(Screenshots())
ora openrndr application fun main() = application { program { extend { } } }
rtcb render target with color buffer renderTarget([width], [height]) { colorBuffer() }
v2 vector2 Vector2([x], [y])
v3 vector3 Vector3([x], [y], [z])
v4 vector4 Vector4([x], [y], [z], [w])
wh white ColorRGBa.WHITE

Setting up IntelliJ IDEA

image

Caveats

The live templates in this repository will not work if the existing live templates configuration already contains a group called OPENRNDR. In that case please rename your existing group and try again.

About

A collection of carefully tuned settings for IntelliJ IDEA to maximize productivity

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published