всем привет...пробывал уже плугин comp...но там не настраиваются выходные директории для ехе-файлов...а хотелось бы как в борланде...ctrl+f9 ...компиляция + запуск проги...
подскажите..есть плуг с подобными функциями для редактора FAR?
Розыск плугина: Подключение внешнего компилятора
Розыск плугина: Подключение внешнего компилятора
000B6D740C89EE0AB569BB50B534CBD
2CB73A3FEB9629CFE6A26B2FB219578C
C846B814CA30C1D69D4D4E65CF6BBC4
2CB73A3FEB9629CFE6A26B2FB219578C
C846B814CA30C1D69D4D4E65CF6BBC4
Вот например так можно:
Подробности в доке
Code: Select all
<Exec Title="&Run (=oN.com)" Command="='=oN.com=' =?'Switches'=0''" Save="None" Jump="None" Enable="*\=oN.com"/>
<Exec Title="&Run (=oN.exe)" Command="='=oN.exe=' =?'Switches'=0''" Save="None" Jump="None" Enable="*\=oN.exe"/>
<Exec Title="&C++ compile release .exe [GCC]" Command="g++ =?'Switches'=0'' -o =N =P" Jump="Menu" Compiler="GCC"/>
<Exec Title="&C++ compile debug .exe [GCC]" Command="g++ -g =?'Switches'=0'' -o =N =P" Jump="Menu" Compiler="GCC"/>
<Exec Title="&C++ compile release .exe [GCC no cygwin]" Command="g++ -mno-cygwin =?'Switches'=0'' -o =N =P" Jump="Menu" Compiler="GCC"/>
<Exec Title="&C++ compile debug .exe [GCC no cygwin]" Command="g++ -mno-cygwin -g =?'Switches'=0'' -o =N =P" Jump="Menu" Compiler="GCC"/>
<Exec Title="&C++ compile release .exe [VCC]" Command="cl /TP =?'Switches'=0'/O2 /Ox /Gs /Gy' =P /link *.res /map:=N.map /mapinfo:lines" Jump="Menu" Compiler="VCC"/>
<Exec Title="&C++ compile release .dll [VCC]" Command="cl /TP /LD =?'Switches'=0'/O2 /Ox /Gs /Gy' =P /link *.res /def:=N.def /map:=N.map /mapinfo:lines /out:=N.dll" Jump="Menu" Compiler="VCC"/>
<Exec Title="&C++ compile compact release .exe [VCC]" Command="cl /TP =?'Switches'=0'/O2 /Ox /Gs /Gy' =P /link =?'Libs'=1'gdi32.lib user32.lib shell32.lib kernel32.lib advapi32.lib comdlg32.lib libctiny.lib' *.res /map:=N.map /mapinfo:lines /opt:nowin98 /nologo /nodefaultlib" Jump="Menu" Compiler="VCC"/>
<Exec Title="&C++ compile compact release .dll [VCC]" Command="cl /TP /LD =?'Switches'=0'/O2 /Ox /Gs /Gy' =P /link =?'Libs'=1'gdi32.lib user32.lib shell32.lib kernel32.lib advapi32.lib comdlg32.lib libctiny.lib' *.res /def:=N.def /map:=N.map /mapinfo:lines /out:=N.dll /opt:nowin98 /nologo /nodefaultlib /entry:DllMain /noentry" Jump="Menu" Compiler="VCC"/>
<Exec Title="&Debug with GDB (=oN.com)" Command="start gdb ='=oN.com=' =?'Switches'=0''" Save="None" Jump="None" Enable="*\=oN.com"/>
<Exec Title="&Debug with GDB (=oN.exe)" Command="start gdb ='=oN.exe=' =?'Switches'=0''" Save="None" Jump="None" Enable="*\=oN.exe"/>
4ekucT , а я думал пакетная обработка уже есть. У меня например работает такая команда ))
<Exec Title="(La)TeX -> PDF" Command="latex.exe --src -interaction==nonstopmode =F && dvips -P pdf -o =oN(pdf123).ps =oN.dvi && C:\programs\ghostgum\gs\gs7.04\bin\gswin32c.exe -sPAPERSIZE==a4 -dSAFER -dBATCH -dNOPAUSE -sDEVICE==pdfwrite -sOutputFile===oN.pdf -c save pop -f =oN(pdf123).ps && del =oN(pdf123).ps" CD="file" Save="current" Jump="Smart" Compiler="latex"/>
<Exec Title="(La)TeX -> PDF" Command="latex.exe --src -interaction==nonstopmode =F && dvips -P pdf -o =oN(pdf123).ps =oN.dvi && C:\programs\ghostgum\gs\gs7.04\bin\gswin32c.exe -sPAPERSIZE==a4 -dSAFER -dBATCH -dNOPAUSE -sDEVICE==pdfwrite -sOutputFile===oN.pdf -c save pop -f =oN(pdf123).ps && del =oN(pdf123).ps" CD="file" Save="current" Jump="Smart" Compiler="latex"/>
Я кстати не вкурсе, надо будет посмотреть. Но изначально идея была в том, что в каждой комманде использовать совй компилятор (маску ошибок). Вообщем посмотрим как там лучще будет.maxdrfl wrote:4ekucT , а я думал пакетная обработка уже есть. У меня например работает такая команда ))
<Exec Title="(La)TeX -> PDF" Command="latex.exe --src -interaction==nonstopmode =F && dvips -P pdf -o =oN(pdf123).ps =oN.dvi && C:\programs\ghostgum\gs\gs7.04\bin\gswin32c.exe -sPAPERSIZE==a4 -dSAFER -dBATCH -dNOPAUSE -sDEVICE==pdfwrite -sOutputFile===oN.pdf -c save pop -f =oN(pdf123).ps && del =oN(pdf123).ps" CD="file" Save="current" Jump="Smart" Compiler="latex"/>