Back to Plugins
DoJavaScript

DoJavaScript

Execute the JavaScript copied to the clipboard.

javascript

Plugin Preview

DoJavaScript preview

About this plugin

クリップボードにコピーしてあるJavaScriptをFigma上で実行できるプラグインです。


ユーティリティー系のアプリと組み合わせることで、Figmaのさまざまな操作をショートカットキーでカスタマイズすることを目的に作成しました。


想定しているユーティリティー系アプリはKeyboard Maestroです。

  1. Keyboard Maestroで、クリップボードにFigmaを操作するJavaScriptをセットする
  2. Keyboard MaestroでFigmaのメニューバーの[プラグイン]→[DoJavaScript]を選択する
  3. 実行が終わったらKeyboard Maestroでセットしたクリップボードは破棄する


Keyboard Maestroでこれら一連の操作をまとめたマクロにショートカットキーを設定すれば、好きなショートカットキーで任意のJavaScriptをFigma上で実行できるようになります。


■使用イメージ

下記投稿のようなFigma APIの実行を好きなショートカットキーで実行できるようになります。

https://twitter.com/31mskz10/status/1684541017561903104


これは下記のFigma APIを使ったJavaScriptをKeyboard Maestroでコピーし、プラグインを実行して実現しています。

const selection = figma.currentPage.selection.slice()
for (let node of selection) {
node.resize(200, 300)
}

Plugin Details

Version1
CreatedAugust 3, 2023
Last UpdatedAugust 3, 2023
Categorydesign-tools-other
Creator31mskz10
Stats12 installs, 0 likes
PricingFree

Technical Details

  • API:1.0.0
  • UI:ui.html
  • main:code.js
  • Editor Types:
    figma
  • Allowed Domains:
    • none