IPB

Willkommen, Gast ( Anmelden | Registrierung )

 
Reply to this topicStart new topic
> shortcut für java
Beitrag 13.06.2002 - 11:43
Beitrag #1





Gruppe:
Beiträge: 0
Mitglied seit: --
Mitglieds-Nr.: 0

Verwarnen: (0%) -----


hallo zusammen
wie kann ich ein shortcut definieren der mich das programm den ich geschrieben habe erst speicher danach kompiliert in javac und danach noch ausführt und das alles in einem shortcut.
danke
gruss
mayas
Go to the top of the page
 
+Quote Post
Gast_lichtkind_*
Beitrag 13.06.2002 - 11:49
Beitrag #2





Gäste






mit dem was ich plane müsste das gehen
wirklich neue feature wird eh eherproton dann phase abbekommen
verteil es doch einfach auf mehrere shortcuts
Go to the top of the page
 
+Quote Post
Gast_Bernd Wurst_*
Beitrag 13.06.2002 - 12:04
Beitrag #3





Gäste






Naja, Ctrl + S für Speichern und dann einen Shortcut, der eine Batchdatei aufruft, die erst kompiliert und dann startet, geht das nicht?

Also mit dem Borland-C++-Compiler geht das wunderbar!

cu, Bernd
Go to the top of the page
 
+Quote Post
Gast_crenz_*
Beitrag 13.06.2002 - 12:05
Beitrag #4





Gäste






Habe das bei mir mit Shortcuts definieren und Batchdatei geloest (weil das auch auf Rechnern laufen soll, auf denen perl nicht installiert ist wink.gif).

STRG+F9 fuehrt c:christianswrun.bat %D% %X% %P% aus.
SHIFT+F9 fuehrt c:christianswcompile.bat %D% %X% %P% aus.
(siehe auch Turbo Pascal... :-))

Beide Batchdateien sind nach dem gleichen Muster aufgebaut, ich gebe hier nur mal die run.bat an.

Anmerkung: Das Label "RUN" dient allein der Ausfuehrung ohne Betrachten der Ausgabe (z.B. Aufruf von Acrobat Reader fuer von MikTex generierte PDFs). Das Label "RUNWAIT" dient der Ausfuehrung von Programmen und wartet dann auf Tastendruck, sodass man Fehlermeldungen anschauen kann (z.B. Aufruf von Compilern wie javac oder miktex; STDERR laesst sich mit Batchdateien nicht abfangen).
Das Label "RUNCAPTURED" faengt die Ausgaben des Programms ab und speichert sie in einer temporaeren Datei, die dann in Proton geoeffnet wird.

Sorry fuer das lange Posting -- hoffe, das hilft...

Liebe Gruesse,
Christian

-------- run.bat --------
@echo off
: "run" a file
: syntax: compile sourcefile extension path

if "%2" == ".java" goto JAVA
if "%2" == ".tex" goto MIKTEX
if "%2" == ".cpp" goto GCC
if "%2" == ".pl" goto PERL


echo Unknown language '%2'
echo.
echo -= press key =-
pause > nul

goto END

:JAVA
set MYCMD=c:christianswj2sdk1.4.0binjava -classpath c:christianprojectsrc;c:christianprojectliblibsvm.jar %1
goto RUNCAPTURED

:MIKTEX
set MYCMD=start %1.pdf
goto RUN

:PERL
set MYCMD=c:christianswperlbinperl -w %1.pl
goto RUNCAPTURED

:GCC
set MYCMD=%1.exe
goto RUNCAPTURED

:RUN
cd %3
echo %MYCMD%
echo.
echo.|%MYCMD%
goto END

:RUNWAIT
cd %3
echo %MYCMD%
echo.
%MYCMD%
echo.
echo -= press key =-
pause > nul
goto END

:RUNCAPTURED
cd %3
echo %MYCMD%
echo.
%MYCMD% > c:christiantmp%1
pause
start c:christianswprotonproton.exe c:christiantmp%1

:END
-------- run.bat --------
Go to the top of the page
 
+Quote Post
Gast_Bernd Wurst_*
Beitrag 13.06.2002 - 12:11
Beitrag #5





Gäste






Ätsche, schneller. laugh.gif

Ich hab eine 2-Zeilen-BAT, die kann zwar nur einen Compiler aufrufen, aber okay. wink.gif

Aber kompliment, das Ding von dir ist echt komfortabel!!!

cu, Bernd
Go to the top of the page
 
+Quote Post
Gast_crenz_*
Beitrag 13.06.2002 - 12:21
Beitrag #6





Gäste






Okay... ich gestehe ja schon... der eigentlich Grund fuer das Schreiben der Batchdateien war, dass ich zu faul war, mir viele verschiedene Tastenkombinationen zu merken wink.gif
Go to the top of the page
 
+Quote Post
Beitrag 13.06.2002 - 12:24
Beitrag #7





Gruppe:
Beiträge: 0
Mitglied seit: --
Mitglieds-Nr.: 0

Verwarnen: (0%) -----


hey danke euch allen werde es gleich mal ausprobiere
gruss
mayas
biggrin.gif
Go to the top of the page
 
+Quote Post
Google Bot
Beitrag
Beitrag #


Google Ads









Go to the top of the page
 
Quote Post

Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 26.04.2024 - 10:24

taschenkalender
expertise-panel IPS Driver Error

IPS Driver Error

There appears to be an error with the database.
You can try to refresh the page by clicking here