| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
| Autor |
Nachricht |
Ripp3r]D3[
Anmeldedatum: 11.11.2007 Beiträge: 469 Wohnort: Altenburg\Kernel32.dll
|
Verfasst am: So Nov 11, 2007 6:15 pm Titel: AHK Entwicklungsumgebung |
|
|
| Suche AHK Entwicklungsumgebung sowas wie bei delphi wo man zwichen Code und Gui immer umschalten kann ... denke mal man müsste das mit SmartGui und PsPad doch eigentlich hin bekommen? |
|
| Nach oben |
|
 |
BoBo¨ Gast
|
Verfasst am: So Nov 11, 2007 6:29 pm Titel: |
|
|
Darf man erfahren warum du eine nicht AHK-Code bezogene Frage in "Ich brauche Hilfe" stellst, anstatt im SmallTalk?
Nach (d)einer SmallTalk-Frage in Skripte & Funktionen hab ich den Eindruck, das dich die verschiedenen Sektionen des Forums entweder verwirren, oder es dich einfach nicht schert, wo du was "fallen" läßt.
Irgendwie nervt das, da du damit schlichtweg ein schlechtes Beispiel abgibst.
IMHO  |
|
| Nach oben |
|
 |
AGermanUser
Anmeldedatum: 25.10.2005 Beiträge: 167
|
Verfasst am: So Nov 11, 2007 6:43 pm Titel: |
|
|
| Zitat: | | denke mal man müsste das mit SmartGui und PsPad doch eigentlich hin bekommen? | In der Tat arbeiten viele AHK Skripter unter PSPad.
toralf (ein User aus diesem Forum) hat vor einiger Zeit ein Skript geschrieben, das alles komfortabel konfiguriert. Er hat es im englischen Forum veröffentlicht.
http://www.autohotkey.com/forum/topic9294.html
In unserem Wiki gibt es auch noch eine Seite, die zwar etwas outdated ist, aber vielleicht hilfreich ist:
http://de.autohotkey.com/wiki/index.php?title=Editoren _________________ Gruß
AGermanUser a.k.a. AGU
Moderator |
|
| Nach oben |
|
 |
IsNull
Anmeldedatum: 20.12.2006 Beiträge: 914 Wohnort: CH
|
|
| Nach oben |
|
 |
Ripp3r]D3[
Anmeldedatum: 11.11.2007 Beiträge: 469 Wohnort: Altenburg\Kernel32.dll
|
Verfasst am: Di Nov 13, 2007 4:37 pm Titel: |
|
|
| ich meine das so das man ein teil von Smart gui transparent macht und dann den editor irwie mit smartgui verknüpft |
|
| Nach oben |
|
 |
Lirave
Anmeldedatum: 02.10.2007 Beiträge: 173 Wohnort: Dresden
|
Verfasst am: Di Nov 13, 2007 5:28 pm Titel: |
|
|
@IsNull, was für Einstellungen hast du an dem Programm vorgenommen?
ich kann es noch nicht einmal auf Deutsch umstellen _________________ Gruß Lirave
Schaut doch mal auf meiner HP vorbei
http://rirobert.ri.funpic.de/ |
|
| Nach oben |
|
 |
Obi-Wahn
Anmeldedatum: 19.04.2006 Beiträge: 611 Wohnort: Wien
|
Verfasst am: Di Nov 13, 2007 6:03 pm Titel: |
|
|
Also ich verwende Notepad ++, Version 4.5 und bin damit eigentlich voll zufrieden.
AHK-Technisch gesehen funktioniert Syntax-Highlighting, AutoVervollständigung, Scripte per TastenKombi starten, Das Script per Tastenkombi direkt im SmartGUI laden, und mit etwas Codingarbeit meinerseits kann ich jetzt auch noch Scriptteile Markieren, Auslagern und diese dann in SmartGUI laden (automatisch).
http://www.autohotkey.net/~Obi-Wahn/Notepad/poc.jpg
Und da alles mit bedacht Installiert, und die Config-Files von Notepad ++ im Programmordner liegen, kann ich den Ordner einfach aufm USB Stick schieben und weiter gehts.
(SmartGUI funktioniert dabei noch nicht, aber da arbeite ich gerade dran.) _________________ Garten ist eine Kunstnatur
Das Leben ist nicht fair. Es ist nur fairer als der Tod, das ist alles.
Obi-Wahns Codeschnipsel @ securityvision.ch |
|
| Nach oben |
|
 |
wolke
Anmeldedatum: 05.09.2007 Beiträge: 29
|
Verfasst am: Di Nov 13, 2007 10:34 pm Titel: |
|
|
Hi Obi-Wahn,
darf man fragen, woher Du das API file hast? Wie wäre es einen Link zu setzen? Oder hast Du das chm-file ausgelesen
Gruß
Wolke |
|
| Nach oben |
|
 |
IsNull
Anmeldedatum: 20.12.2006 Beiträge: 914 Wohnort: CH
|
Verfasst am: Mi Nov 14, 2007 8:31 am Titel: |
|
|
Hey obi,
Mag mich ja täuschen, aber schlägt dir Notepad++ auch eigene Variabeln und Funktionen vor, die du selbst vorher im code verwendet hast? Das wäre ja voll edel, ich würde sofort auf Notepad++ umsteigen =)
lg
IsNull _________________
http://securityvision.ch
www.forum.securityvision.ch |
|
| Nach oben |
|
 |
Obi-Wahn
Anmeldedatum: 19.04.2006 Beiträge: 611 Wohnort: Wien
|
Verfasst am: Mi Nov 14, 2007 8:38 am Titel: |
|
|
Is kein API File, nur ne userdefinedlang.xml.
Ich hab einfach die aus dem THREAD genommen, und hab noch die Farbe für die Kommentare angepasst.
Die Shortcuts für Notepad++ un SmartGUI hab ich direkt in notepad gesetzt (kann man aber auch manuell [wenn man den syntax folgt] in der datei shortcuts.xml)
| Code: | <NotepadPlus>
<Macros>
<Macro name="Trim Trailing and save" Ctrl="no" Alt="yes" Shift="yes" Key="83">
<Action type="1" message="2170" wParam="0" lParam="0" sParam=" " />
<Action type="1" message="2170" wParam="0" lParam="0" sParam=" " />
<Action type="1" message="2170" wParam="0" lParam="0" sParam=" " />
<Action type="0" message="2327" wParam="0" lParam="0" sParam="" />
<Action type="0" message="2327" wParam="0" lParam="0" sParam="" />
<Action type="2" message="0" wParam="42024" lParam="0" sParam="" />
<Action type="2" message="0" wParam="41006" lParam="0" sParam="" />
</Macro>
</Macros>
<InternalCommands>
<Shortcut name="Autovervollständigen von Funktionen" id="50000" Ctrl="yes" Alt="yes" Shift="no" Key="32" />
<Shortcut name="Autovervollständigen von Wörtern" id="50001" Ctrl="no" Alt="yes" Shift="no" Key="32" />
</InternalCommands>
<UserDefinedCommands>
<Command name="launch in IE" Ctrl="yes" Alt="yes" Shift="yes" Key="73">iexplore "$(FULL_CURRENT_PATH)"</Command>
<Command name="Get php help" Ctrl="no" Alt="yes" Shift="no" Key="112">http://www.php.net/%20$(CURRENT_WORD)</Command>
<Command name="Google Search" Ctrl="no" Alt="yes" Shift="no" Key="113">http://www.google.at/search?q=$(CURRENT_WORD)</Command>
<Command name="Wikipedia Search" Ctrl="no" Alt="yes" Shift="no" Key="114">http://de.wikipedia.org/wiki/Special:Search?search=$(CURRENT_WORD)</Command>
<Command name="Launch with AHK" Ctrl="yes" Alt="no" Shift="yes" Key="13">C:\Programme\AutoHotkey\AutoHotkey.exe "$(FULL_CURRENT_PATH)"</Command>
<Command name="SmartGUI Selection" Ctrl="yes" Alt="no" Shift="yes" Key="19">C:\Programme\AutoHotkey\temp_smgui.exe $(CURRENT_WORD)</Command>
<Command name="SmartGUI Code" Ctrl="yes" Alt="no" Shift="yes" Key="33">C:\Programme\AutoHotkey\SmartGUI.exe "$(FULL_CURRENT_PATH)"</Command>
</UserDefinedCommands>
</NotepadPlus>
|
die temp_smgui.exe hab ich in AHK geschrieben, und kompiliert.
| Code: | #NoTrayIcon
Loop, %0%
{
Current := %A_Index%
Code := Code A_Space Current
}
StringTrimLeft, Code, Code, 1
FileAppend, %Code%, %A_Temp%\temp.ahk
FileGetTime, Create, %A_Temp%\temp.ahk, M
RegRead, Installed, HKEY_LOCAL_MACHINE, SOFTWARE\AutoHotkey, InstallDir
If Errorlevel = 1
Installed = %A_ScriptDir%\AutoHotkey
RunWait, %Installed%\SmartGUI.exe "%A_Temp%\temp.ahk"
If ClipboardAll contains not Gui
{
FileGetTime, SmGUI, %A_Temp%\temp.ahk, M
If Create <> SmGUI
{
Msgbox, 68, Info, Der Sourcecode wurde geändert. `nDatei speichern?
IfMsgbox, Yes
{
FileSelectFolder, Path, , , Bitte geben Sie einen Speicherort an
FileMove, %A_Temp%\temp.ahk, %Path%\SmartGUI_Backup.ahk
}
Else
ExitApp
}
}
ExitApp |
Is noch etwas unsauber aber was solls. Modifizierten Code kopier ich meistens eh in die Zwischenablage.
Die Variable $(CURRENT_WORD) in Notepad++ existiert ab version 3.7
NP++ is HIER zum Downloaden (für die dies nicht wissen, und da gibts auch alle Variablen die von NP++ unterstützt werden (FAQ -> Run External Tools)
EDIT:
@IsNull: Nö. Das ist nur der Autovervollständiger. Und der schlägt (in diesem Fall) alle einigermaßen sinnvolle Kombinationen vor, die mit "Ho" beginnen. Daher auch das "Hosteditor" in der Liste. Das ist keine Variable, steht aber oben im Commentblock
In diesem Sinne
Guten Morgen _________________ Garten ist eine Kunstnatur
Das Leben ist nicht fair. Es ist nur fairer als der Tod, das ist alles.
Obi-Wahns Codeschnipsel @ securityvision.ch |
|
| Nach oben |
|
 |
wolke
Anmeldedatum: 05.09.2007 Beiträge: 29
|
|
| Nach oben |
|
 |
|