外部プログラムメニューを構築する例を提示します。
記述は環境設定のその他タブの拡張スクリプトのパスで指定したスクリプトファイルに記述します。
Developer.external_program_menu_normal.items.append( SubMenu.Separator );
local temp = Settings.ExternalProgram( "Explorer" ); temp.path = @"C:\Windows\explorer.exe"; temp.current_directory = @"@@project_folder_path@@"; Developer.external_program_menu_normal.items.append( temp );
local temp = Settings.ExternalProgram( "notepad" ); temp.path = @"C:\Windows\System32\notepad.exe"; temp.argument = @"@@file@@"; temp.current_directory = @"@@project_folder_path@@"; Developer.external_program_menu_open_file.items.append( temp );
local temp1 = Settings.ExternalProgram( "temp1" ); // temp1 temp2 temp3 を定義する // 省略 local sub = SubMenu( "temp menu", [temp1, temp2, temp3] ); Developer.external_program_menu_normal.items.append( sub );