// 环境 export const programs = { shell: { bin: 'bash', argv: '', ext: 'sh', color: '#89e051' }, applescript: { bin: 'osascript', argv: '', ext: 'scpt', color: '#101F1F' }, cmd: { bin: '', argv: '', ext: 'bat', color: '#C1F12E' }, powershell: { bin: 'powershell', argv: '-NoProfile -File', ext: 'ps1', color: '#012456' }, python: { bin: 'python', argv: '-u', ext: 'py', color: '#3572A5' }, javascript: { bin: 'node', argv: '', ext: 'js', color: '#f1e05a' }, ruby: { bin: 'ruby', argv: '', ext: 'rb', color: '#701516' }, php: { bin: 'php', argv: '', ext: 'php', color: '#4F5D95' }, c: { bin: 'gcc', argv: '-o', ext: 'c', color: '#555555' }, csharp: { bin: 'C:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319\\csc.exe', argv: '/Nologo', ext: 'cs', color: '#178600' }, lua: { bin: 'lua', argv: '', ext: 'lua', color: '#000080' }, perl: { bin: 'perl', argv: '', ext: 'pl', color: '#0298c3' }, custom: { bin: '', argv: '', ext: '', color: '#438eff' } }