Jump to content

AkelPad (IDE)


AZJIO
 Share

Recommended Posts

AkelPad (IDE)

Download AkelPad RU

Download AkelPad EN

Screenshots

Spoiler

syMQaJQ.png

Spoiler

98Ahv2C.png

Spoiler

KOSR9je.png

Search for menu items

Spoiler

T82rj5l.png

 

F8 - Opens AutoIt3 menu (AkelPad\AkelFiles\Plugs\Scripts\Menu_by_type.js). Menu depends on file type.

F5 - Run File.

F1 - jump to function in help file.

Ctrl + Q - Comment

The only drawback is that you need to translate the menu into your language. To do this, call the command 'Call(" ContextMenu :: Main ", 1)' or select the top item in the last menu

The au3.coder file is used for highlighting, fold, and autocompletion (included).

What is displayed in the console can be highlighted and processed (AkelPad\AkelFiles\Plugs\Scripts\LogProcessing.js)


You can take scripts here

You can take the *.coder for highlighting here

You can take the original menu here (Eng, Rus)

You can take fonts here

Edited by AZJIO
Link to comment
Share on other sites

went to the AkelPad forum and the latest version is 4.9.8, yours is 4.9.9 ... so, ..my problem is that i know no Russian and the latest English version is not compatible.
Could you provide a translation, since you know both languages ? TIA 

Follow the link to my code contribution ( and other things too ).
FAQ - Please Read Before Posting.
autoit_scripter_blue_userbar.png

Link to comment
Share on other sites

I added the English version.

Quote

Could you provide a translation, since you know both languages ?

This is not so, I use a language translator (QTranslate). I'm tired, but there is still a lot of work to translate (toolbar buttons, as well as scripts that I wrote without thinking about the translation). Advanced user scripts have translation. I removed the spelling dictionaries of the Russian language and the archive became almost 2 times smaller

________________________________

I updated the English version. Translated toolbar and scripts.

Differences from Notepad++ :

1. I liked the fact that regular expressions can be used to highlight tokens.

2. With autocompletion, you can make a snippet from this, as it allows you to insert multi-line text. Try typing "zz" or "gg", this abbreviation can be used to insert snippets.

________________________________

Generate data for autocompletion

#include <Array.au3>
$Out = ""
$sText = FileRead(@ScriptDir & '\SciTe\api\au3.api') ; Put the script in the AutoIt3 folder and it will see au3.api
; $aText=StringRegExp($sText, '(?m)(\w+) \( ([\w,\[\]\h"]+) \).*$', 3)
$aText=StringRegExp($sText, '(?m)(\w+) \( ([^()\r\n]*) \).*$', 3) ; we capture only functions
; _ArrayDisplay($aText, 'Array')
For $i = 0 To UBound($aText)-2 Step 2
    $s = StringReplace($aText[$i + 1], '[', '')
    $s = StringReplace($s, ']', '')
    $s = StringReplace($s, '$', '$$') ; Escaping parameters
    $a = StringSplit($s, ',')
    $s = ''
    For $j = 1 To $a[0]
        $a[$j] = StringStripWS ($a[$j], 3)
        $s &= '$[' & $a[$j] & '], ' ; format the string to switch the cursor on the parameters
    Next
    $s = StringTrimRight($s, 2)
    ; one element of completion. Flag 2 for case insensitive
    $Out &= '$(2)~' & $aText[$i] & @CRLF & $aText[$i] & '(' & $s & ')' & @CRLF & @CRLF
Next
ClipPut($Out) ; the result to the clipboard, immediately paste it into a file

; Two functions of Word were not captured, because in them brackets inside parameters

 

Edited by AZJIO
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...