Symbolic Links

TrevorAdobe Extensions, CMD / Terminal, Extensions, Tips1 Comment

What are symbolic links? REALLY OVER SIMPLIFIED they are hyped-up shortcut files that placed in one folder (the destination) point to a file or folder (the source) and are treated as the source. There are many different types of symbolic links and you can Google to find out the differences between the different types and the difference between them and regular shortcut / link files. Why would you want to use symbolic links? For extension development it makes no sense to keep your repositories in app folders 😜. Changes in the extensions will be reflected without the need to reinstall the extensions. You can add a restart "button" to the extension's html and then you don't even need to restart the app. One can normally use something as simple as <a href="./index.html"> Restart </a>. The system extension folder require Admin rights which can be a real pain for a development environment, if the a symbolic link is used one doesn't need Admin rights to make changes to the extension. (Another simple workaround is to use the user level extensions folder see Where to plonk my Adobe extensions?) How can we setup symbolic links? There are various user interface tools but … Read More

CSTK In Adobe App Console and Development Tool

TrevorAdobe Extensions, Extensions, News, Productivity, Scripting, ScriptsLeave a Comment

CSTK version 2.1 is now available. What's it's all about? A JSX, JS and SHELL console you can user right inside to Adobe apps (Illustrator, InDesign, InCopy, Photoshop, Premiere Pro, After Effects). A set of HTML extensions tools. How to Use? Mess around until you get the idea. See the instructions on the GitHub page Watch this video 👇 How to install? The best method is described on the GitHub page so use that if you can. If not you can download the extensions zip file here and plonk it in the extensions folder. Or you can download the zxp file here and use an installer like this one (Do not double click the zxp file!). What is this repository NOT for? Text editing, developing projects & testing projects. Use an appropriate text editor and developing environment for that. Any features? An in Adobe CC app console for JSX, JSX and CMD / Bash. This is convenient for checking out and changing DOM properties and testing out the JS compatibilities of a given app version. The JSX console now shows useful error messages even with InDesign (Error, line# and source line) The $.writeln() and $.write() and __log() __error() and __result() … Read More