DTP駆け込み寺
  1. [20218] 複数バージョンがインストールされた環境でのtarget指定 H 2020/02/04 12:09
    1. [20219] Re: 複数バジョインストされた環境でのtarget指定 (z-) 2020/02/04 12:34
      1. [20220] Re^2: 複数バジョインストされた環境でのtarget指定 H 2020/02/04 14:48
        1. [20221] Re^3: 複数バジョインストされた環境でのtarget指定 (z-) 2020/02/04 15:59
          1. [20222] Re^4: 複数バジョインストされた環境でのtarget指定 H 2020/02/06 10:26

[ 返信 ]

複数バージョンがインストールされた環境でのtarget指定

Windows 10
InDesign CS6(パッケージ版)
InDesign 2019(14.02)

上記環境下で
//@target "indesign"
としたJavaScriptを実行すると、CS6が起動します。
このようにtarget指定した場合、最後にインストールしたバージョンで実行すると思っていたのですが、この理解は誤っていますでしょうか。
できれば「インストールされている内最後にインストールしたバージョン(あるいは最新バージョン)で実行する」としたいのですが…。
appsを総ざらいしてバージョン名を確認していけばよいのかもしれませんが、やや冗長に感じます。
よいやり方があればご教授いただけますと幸いです。
どうぞよろしくお願いいたします。

[20218] H (2020/02/04 Tue 12:09)

[ 返信 ]


Re: 複数バジョインストされた環境でのtarget指定

実行環境というか,InDesign上ではなくESTK上など,どこか別のアプリケーション上で実行した感じでしょうか?

//@target "indesign"

#target indesign
としても変化ないでしょうか(あてずっぽですが)

[20219] (z-) (2020/02/04 Tue 12:34)

[ 返信 ]


Re^2: 複数バジョインストされた環境でのtarget指定

説明が不足しており申し訳ございません。
ESTK 4.5.5で実行しております。

#target indesign
#target "indesign"
も試してみましたが、CS6が立ち上がります。

[20220] H (2020/02/04 Tue 14:48)

[ 返信 ]


Re^3: 複数バジョインストされた環境でのtarget指定

あ…CC2019ってもうまともにESTK対応してなかったような?
うちはまだ現場ではバリバリCS6なのでESTK使いまくってるんですが、
最新めの環境でお仕事できている方たちはもうVSCodeに移行していってます。
Uskeさんのところがよくまとまっていますので参考になさってみては
https://uske-s.hatenablog.com/entry/2019/02/24/000547

気がついたら自分も詳しくない人になってしまってました…すみません

[20221] (z-) (2020/02/04 Tue 15:59) web

[ 返信 ]


Re^4: 複数バジョインストされた環境でのtarget指定

お返事遅くなりまして申し訳ございません。
なるほど…残念ではありますが、でも社内環境をVSCodeへ移行するよい口実になりそうです。
検討してみます。教えていただきありがとうございました!

[20222] H (2020/02/06 Thu 10:26)