All Projects → Inventsable → ovid-editor

Inventsable / ovid-editor

Licence: other
Adobe panel providing the most advanced scripting environment possible -- Typescript, app DOM autocomplete, full I/O features and more

Programming Languages

javascript
184084 projects - #8 most used programming language
Vue
7211 projects

Projects that are alternatives of or similar to ovid-editor

brutalism
Battleaxe's component library for Adobe CEP panels
Stars: ✭ 43 (+0%)
Mutual labels:  photoshop, illustrator, adobe, indesign, after-effects, audition, premiere-pro
adobe-discord-rpc
Discord Rich Presence extension for your adobe apps!
Stars: ✭ 383 (+790.7%)
Mutual labels:  photoshop, illustrator, adobe, after-effects, audition, premiere-pro
Make-This
Project files for the Make This video series and community challenges.
Stars: ✭ 16 (-62.79%)
Mutual labels:  photoshop, illustrator, after-effects
Indentz
Collection of InDesign scripts for simple and repetitive tasks.
Stars: ✭ 23 (-46.51%)
Mutual labels:  adobe, extendscript, indesign
quickExp
a script for controlling expressions quickly in After Effects
Stars: ✭ 24 (-44.19%)
Mutual labels:  adobe, extendscript, after-effects
ExtendScript
🍆 Getting started with ExtendScript ✨ by Jeff Davis
Stars: ✭ 23 (-46.51%)
Mutual labels:  photoshop, adobe, extendscript
Photoshop-Export-Layers-to-Files-Fast
This script allows you to export your layers as individual files at a speed much faster than the built-in script from Adobe.
Stars: ✭ 1,127 (+2520.93%)
Mutual labels:  photoshop, adobe
alchemist
DevTool for plugin developers
Stars: ✭ 65 (+51.16%)
Mutual labels:  photoshop, adobe
Creative Cloud Linux
PlayOnLinux install script for Adobe Creative Cloud
Stars: ✭ 725 (+1586.05%)
Mutual labels:  photoshop, adobe
Adobe Scripts Panel
Scripting Panel for After Effects, Illustrator, and Photoshop
Stars: ✭ 211 (+390.7%)
Mutual labels:  photoshop, adobe
multiverse
Adobe Photoshop scripts for making generative art
Stars: ✭ 21 (-51.16%)
Mutual labels:  photoshop, extendscript
Wiki
A wiki about ExtendScript features, tricks, workarounds, magic and rainbow unicorns
Stars: ✭ 161 (+274.42%)
Mutual labels:  photoshop, after-effects
ai-scripts
Scripts for Adobe Illustrator.
Stars: ✭ 18 (-58.14%)
Mutual labels:  illustrator, extendscript
Photoshop Scripting Python
Scripting in Photoshop is used to automate a wide variety of repetitive task or as complex as an entire new feature
Stars: ✭ 281 (+553.49%)
Mutual labels:  photoshop, adobe
Apssistant
A Photoshop Tweak Tool on Windows. It can disable ALT to activate the menu bar.
Stars: ✭ 48 (+11.63%)
Mutual labels:  photoshop, illustrator
Icondrop
Get access to 2 million+ design resources right inside Adobe Xd, Figma, Sketch, Microsoft Office, G Suite and many more.
Stars: ✭ 174 (+304.65%)
Mutual labels:  photoshop, adobe
adobe-cep-react-create
Create Adobe-CEP extension with React, Material-UI, Native Node modules, Webpack, Babel and ExtendScript
Stars: ✭ 95 (+120.93%)
Mutual labels:  adobe, extendscript
Photoshop-Scripts
A collection of Photoshop scripts.
Stars: ✭ 53 (+23.26%)
Mutual labels:  photoshop, extendscript
photoshop-react-redux-ramda
🎨😱💀⚛️
Stars: ✭ 24 (-44.19%)
Mutual labels:  photoshop, extendscript
adobe-illustrator-layer-renamer
Adobe Illustrator script to batch rename layers.
Stars: ✭ 40 (-6.98%)
Mutual labels:  illustrator, extendscript

ovid

Ovid was a raunchy Roman poet 💌

Try the browser demo here

Expressionist and VSCode inspired scripting panel with multi-tabs, persistent storage, typescript support, application DOM autocomplete, custom console, basic I/O features and more for Illustrator, Photoshop, After Effects, Premiere Pro, Indesign, and Audition.

The goal of this panel is to lessen the burden to entry for any one curious about scripting while also providing a sophisticated environment for any one experienced to sandbox snippets within, all with absolutely no setup required.

Full typescript support for any valid host app:

ECMA2018 support for scripting:

Ovid will compile down any unsupported ECMA methods to allow you to script completely modern Javascript -- whenever you save a file with ECMA2018 or unsupported syntax, Ovid will save a compiled version ("[name]-compiled.jsx") alongside it for you to use outside this panel.

Full I/O features with internal commands and hotkeys:

All commands are accessible in the context menu on right click, or via searching the Command Palette (F1):

  • control/cmd + Enter - Run the current script
  • alt + Enter (when text is selected) - Run the current selected text only
  • control/cmd + N - Open a new file
  • control/cmd + O - Open a file
  • control/cmd + S - Save file
  • control/cmd + shift + S - Save As...
  • Escape - Close tab
  • alt + RightArrow - Next tab
  • alt + LeftArrow - Previous tab
  • control/cmd + shift + I - Inspect Panel (open Chrome DevTools)
  • control/cmd + R - Reload extension

Todo

  • Tokenization and syntax highlighting
  • Finish UI Spy to handle theme
  • Add CSS editor in modal dialog to allow easy user-generated syntax highlighting customization
  • Revert tabs back to custom HTML to support horizontal scrolling
  • Fix UI glitch where resizing the panel causes the split pane and console to go out of sync
  • Fix bug where closing currently active Tab sometimes results in the editor's text content not redrawing
  • Fix console.error statements, wrap all editor contents in try blocks to catch any scripting errors (currently fails silently)
  • Finish side drawer (file tree menu?)
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].