It is currently Wed May 22, 2013 9:34 am

All times are UTC - 8 hours




Post new topic Reply to topic  [ 90 posts ]  Go to page 1, 2, 3, 4, 5, 6  Next
Author Message
 Post subject: SciTE Jump
PostPosted: Sun Jul 03, 2011 3:12 am 
Offline
User avatar

Joined: Mon Aug 27, 2007 2:00 am
Posts: 3727
After using SciTE Hopper by Ashalshaikh (with the 2nd version by wakillon) & Melba23 posting his version, I felt it would be a great learning curve to develop a similar application.

The code was re-written with emphasis entirely on speed. I didn't want to make the GUI flashy as personally I prefer performance with addons, plus I developed this for my own use, so I wanted something that would aid the help of creating code, instead of hindering it.

I would like to extend a big thank you to Ashalshaikh, wakillon & Melba23, especially Melba23 because his ideas and input really helped me to learn a great deal about interacting with SciTE & AutoIt. :D

The code is released under GPLv3 and supports multiple languages.

Image
Image

Download: http://softwarespot.wordpress.com/code/scite-jump/

_________________
Added 177 Applications: Portable and an AutoIt MVP
SoftwareSpot - Portable Apps


Last edited by guinness on Mon Apr 23, 2012 12:59 pm, edited 8 times in total.

Top
 Profile  
 
 Post subject: Re: SciTE Hopper
PostPosted: Fri Jul 15, 2011 3:32 am 
Offline
User avatar

Joined: Mon Aug 28, 2006 2:36 pm
Posts: 303
Well since im done screwing up the Portable AutoIt thread, i figure id move over here, ;)

ok, First, theres like No instructions how to install this thing, :P
so i figure you put the 'SciTE Hopper.exe' in the SciTE folder, like next to the 'SciTE.exe', so thats what i did,

Also, when do this:
Quote:
To integrate into SciTE4AutoIt3 select the titlebar icon and choose “Add to SciTE,” this will then allow you to use the hotkey combination Alt + H in SciTE to display SciTE Hopper or via the “Tools” menu.

i dont see the 'Add to SciTE' option,
if i click or right-click the little SciTE icon in the corner (or click/right-click on the title bar) after running AutoIt Portable, all i get is the move/resize/etc options,
and it seems i already have the option to export to html/rtf/pdf without the hopper installed, even if i delete the .exe from the SciTE folder,
so maybe SciTE4AutoIt3 was updated and this no longer works or something?
idk,

but i cant find the 'Add to SciTE' option bit and really not even sure where to put the .exe,
so yeah, :P
thought id say something and see what im doing wrong This time, ;)

_________________
"It's not that I'm Evil, just that I'm unwillingly Good."
-Stolen, but oh so fitting. ^-^

Note: It might take me a while to reply to any post or comments due to offline reasons.
So if I don't reply or miss a question, this is why.


Top
 Profile  
 
 Post subject: Re: SciTE Hopper
PostPosted: Fri Jul 15, 2011 3:54 am 
Offline
User avatar

Joined: Mon Aug 27, 2007 2:00 am
Posts: 3727
OK, maybe this >>

SciTE should be running when SciTE Hopper is started. The icon you select is the SciTE Hopper titlebar icon and not the SciTE titlebar icon, this will then show the 'Add to SciTE' menu. It copies the file (where ever you ran it from) to the SciTe folder and to a new folder called SciTE Hopper. It then adds the following (see below) to the SciTEUser.properties making sure that the command number is unqiue i.e. the highest number, in my case its 35.

Code:
# 35 SciTE Hopper
command.35.$(au3)="$(SciteDefaultHome)\SciTE Hopper\SciTE Hopper.exe"
command.name.35.$(au3)=SciTE Hopper
command.shortcut.35.$(au3)=Alt+H
command.subsystem.35.$(au3)=2
command.save.before.35.$(au3)=2
command.quiet.35.$(au3)=1

Thanks for trying :) How to use, select an .au3 file with Functions and click on the Function to jump to.

SciTE Hopper works without integrating to SciTE, but everytime I start SciTE I only have to hit Alt + H to start SciTE Hopper, this is why I added the integration option.

_________________
Added 177 Applications: Portable and an AutoIt MVP
SoftwareSpot - Portable Apps


Top
 Profile  
 
 Post subject: Re: SciTE Hopper
PostPosted: Fri Jul 15, 2011 5:09 am 
Offline
User avatar

Joined: Mon Aug 28, 2006 2:36 pm
Posts: 303
(doing this from a touchpad, so please forgive any odd text/scewups, :P .....also, wow, these things are nice, ^_^)

ahh, i see, I see, ok, so then, got it running like you said, but I have other issues, ^_^;;
if I try to install without a script open, I get an error code, or if I even run 'scite hopper with something like the hello world code, I get an error code,
both error codes are the same and are:
Quote:
Line 328 (File "SciTE Hopper.exe"):
Error: Array variable has incorrect number of subscripts or subscript dimension range exceeded.


if I use a bigger script, it adds 'Scite Hopper' to the tools menu (after a Scite restart), but it doesnt install/copy 'scite hopper.exe' to the scite hopper folder, so when I try to run the program from the tools menu, I get:
Quote:
Error while launching:
"<path>\AutoIt Portable\App\SciTe\SciTE Hopper\SciTE Hopper.exe"
The system cannot find the file specified.

And if i check for the folder, its not there,
and all this was, ofcourse, done on a fresh install of AutoIt Portable/AutoIt/SciTE4AutoIt3, :P

_________________
"It's not that I'm Evil, just that I'm unwillingly Good."
-Stolen, but oh so fitting. ^-^

Note: It might take me a while to reply to any post or comments due to offline reasons.
So if I don't reply or miss a question, this is why.


Last edited by Firewrath on Fri Jul 15, 2011 5:20 am, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: SciTE Hopper
PostPosted: Fri Jul 15, 2011 5:19 am 
Offline
User avatar

Joined: Mon Aug 27, 2007 2:00 am
Posts: 3727
Quote:
if I try to install without a script open, I get an error code, or if I even run 'scite hopper with something like the hello world code, I get an error code,
both error codes are the same and are:

Correct, SciTE must be open in AutoIt mode which can only be achieved when using an .au3 file in SciTE to install.

Wow, you've found a BUG! If the file has no Functions on Startup it fails, as I always use Functions I've never had this problem. So if you drop the Source Code and then the Hello World Example no problem. I will FIX IT.

What does SciTEUser.properties say when you've loaded a file with Functions and selected 'Add to AutoIt'? And is the file in SciTe\SciTE Hopper?

_________________
Added 177 Applications: Portable and an AutoIt MVP
SoftwareSpot - Portable Apps


Top
 Profile  
 
 Post subject: Re: SciTE Hopper
PostPosted: Fri Jul 15, 2011 5:24 am 
Offline
User avatar

Joined: Mon Aug 28, 2006 2:36 pm
Posts: 303
sorry, had to move to a PC, someone wanted their touchpad back, not that i blame them, ^-^
so i finished/edit my post above with some of that info,

But the 'SciTEUser.properties' bit all sets up correctly, like so:
Quote:
# 35 SciTE Hopper
command.35.$(au3)="$(SciteDefaultHome)\SciTE Hopper\SciTE Hopper.exe"
command.name.35.$(au3)=SciTE Hopper
command.shortcut.35.$(au3)=Alt+H
command.subsystem.35.$(au3)=2
command.save.before.35.$(au3)=2
command.quiet.35.$(au3)=1

infact, its the only bit in that file, :P


Edit: Also just a quick note so i dont post needlessly in the other thread,
no, i dont know how to code in AutoIt, but ive been thinking about messing with it, which is why i setup AutoIt Portable to see what its like,

...although right now, im heavily considering Javascript to see if i can do a touchpad app, :oops:
(plus, im more used to HTML/CSS)
but im still gonna try AutoIt out since ive messed with it this much, :P

_________________
"It's not that I'm Evil, just that I'm unwillingly Good."
-Stolen, but oh so fitting. ^-^

Note: It might take me a while to reply to any post or comments due to offline reasons.
So if I don't reply or miss a question, this is why.


Top
 Profile  
 
 Post subject: Re: SciTE Hopper
PostPosted: Fri Jul 15, 2011 6:11 am 
Offline
User avatar

Joined: Mon Aug 27, 2007 2:00 am
Posts: 3727
Quote:
ahh, i see, I see, ok, so then, got it running like you said, but I have other issues, ^_^;;
if I try to install without a script open, I get an error code, or if I even run 'scite hopper with something like the hello world code, I get an error code,
both error codes are the same and are:
Quote:
Line 328 (File "SciTE Hopper.exe"):
Error: Array variable has incorrect number of subscripts or subscript dimension range exceeded.
FIXED in V1.0.0.1.

Quote:
if I use a bigger script, it adds 'Scite Hopper' to the tools menu (after a Scite restart), but it doesnt install/copy 'scite hopper.exe' to the scite hopper folder, so when I try to run the program from the tools menu, I get:
Quote:
Error while launching:
"<path>\AutoIt Portable\App\SciTe\SciTE Hopper\SciTE Hopper.exe"
The system cannot find the file specified.
FIXED in V1.0.0.1.

Quote:
And if i check for the folder, its not there,
and all this was, ofcourse, done on a fresh install of AutoIt Portable/AutoIt/SciTE4AutoIt3,

Yeh sorry about that, I thought I copied the file but it seems I didn't :oops:

Quote:
infact, its the only bit in that file,
That's normally the case, but if you want to add other tools you should add there as this file isn't overwritten when a new Version of SciTE4AutoIt3 is released.

Obviously the bugs above I would've never found as I've always run with a file that has Functions in it & even when testing from SciTE the SourceCode was always open. Thanks FireWrath :D

Uploaded V1.0.0.1 to the Website.

_________________
Added 177 Applications: Portable and an AutoIt MVP
SoftwareSpot - Portable Apps


Top
 Profile  
 
 Post subject: Re: SciTE Hopper
PostPosted: Fri Jul 15, 2011 6:14 am 
Offline
User avatar

Joined: Mon Aug 27, 2007 2:00 am
Posts: 3727
Quote:
Edit: Also just a quick note so i dont post needlessly in the other thread,
no, i dont know how to code in AutoIt, but ive been thinking about messing with it, which is why i setup AutoIt Portable to see what its like,

...although right now, im heavily considering Javascript to see if i can do a touchpad app,
(plus, im more used to HTML/CSS)
but im still gonna try AutoIt out since ive messed with it this much,

My mistake, sorry :( I hope you do start to code and use my Examples as a basis to learn :mrgreen:

_________________
Added 177 Applications: Portable and an AutoIt MVP
SoftwareSpot - Portable Apps


Top
 Profile  
 
 Post subject: Re: SciTE Hopper
PostPosted: Thu Aug 11, 2011 2:55 pm 
Offline
User avatar

Joined: Mon Aug 27, 2007 2:00 am
Posts: 3727
SciTE Jump V1.0.0.2

Image

Changelog:
Code:
- ADDED: HotKey Ctrl + F to set focus to the search input.
- ADDED: Multi-language support with on the fly updating.
- ADDED: Re-sizing of the GUI.
- ADDED: Search within files for a chosen keyword, great if you forget the exact name of a function.
- CHANGED: Name from SciTE Hopper to SciTE Jump.
- IMPROVED: Several UI tweaks.
- IMPROVED: Source code with speed enhancements.
- IMPROVED: The speed of reading a file e.g. a 6005 line file can now be read in 0.09 seconds compared to 0.72 seconds.

_________________
Added 177 Applications: Portable and an AutoIt MVP
SoftwareSpot - Portable Apps


Top
 Profile  
 
 Post subject: Re: SciTE Jump
PostPosted: Mon Aug 15, 2011 4:23 am 
Offline
User avatar

Joined: Mon Aug 27, 2007 2:00 am
Posts: 3727
I've just this second uploaded Finnish (suomi) :D

_________________
Added 177 Applications: Portable and an AutoIt MVP
SoftwareSpot - Portable Apps


Top
 Profile  
 
 Post subject: Re: SciTE Jump
PostPosted: Sat Oct 08, 2011 1:47 am 
Offline
User avatar

Joined: Mon Aug 27, 2007 2:00 am
Posts: 3727
SciTE Jump V1.1.7.9
I've just updated SciTE Jump with emphasis towards improving the source code.

Changelog:
Code:
- ADDED: Update feature, so when you download a new version of SciTE Jump and run the application it will detect if SciTE Jump is on the system and update accordingly. (This does not connect to the Internet.)
- FIXED: Issue with functions not being exported correctly.
- IMPROVED: Checking if using the portable or installed version of AutoIt.
- IMPROVED: Source code with UI tweaks and speed enhancements.

_________________
Added 177 Applications: Portable and an AutoIt MVP
SoftwareSpot - Portable Apps


Top
 Profile  
 
 Post subject: Re: SciTE Jump
PostPosted: Sat Oct 08, 2011 4:14 am 
Offline
User avatar

Joined: Sat Feb 09, 2008 9:57 am
Posts: 1995
Location: Romania
Don't know how I missed this one ...

Anyways, here is my Romanian translation:
http://www.mediafire.com/?iq1a5imtz84aen3

_________________
The Venus Project - Imagine Our world with No Laws, No Crime, No Wars, No Prisons


Top
 Profile  
 
 Post subject: Re: SciTE Jump
PostPosted: Sat Oct 08, 2011 4:23 am 
Offline
User avatar

Joined: Mon Aug 27, 2007 2:00 am
Posts: 3727
Thanks joby :) I didn't want to bombard you with a language request that's how you missed it.

_________________
Added 177 Applications: Portable and an AutoIt MVP
SoftwareSpot - Portable Apps


Top
 Profile  
 
 Post subject: Re: SciTE Jump
PostPosted: Sun Oct 09, 2011 10:20 am 
Offline
User avatar

Joined: Mon Aug 27, 2007 2:00 am
Posts: 3727
SciTE Jump V1.2.7.10

Changelog:
Code:
- FIXED: Issue with the treeview appearing out of bounds when the application was minimised.

_________________
Added 177 Applications: Portable and an AutoIt MVP
SoftwareSpot - Portable Apps


Top
 Profile  
 
 Post subject: Re: SciTE Jump
PostPosted: Wed Nov 02, 2011 1:26 pm 
Offline
User avatar

Joined: Mon Aug 27, 2007 2:00 am
Posts: 3727
SciTE Jump V1.3.9.15
I've just updated SciTE Jump with emphasis towards improving the source code and fixing reported issues.

Changelog:
Code:
- ADDED: Dropping a folder onto the GUI to add to the combobox for searching within files.
- ADDED: x64 version of SciTE Jump.
- FIXED: Issue with the SciTE Jump not closing if SciTE was closed and the application was minimised.
- FIXED: Issue with images not showing on the buttons in Windows XP. (Thanks to MvGulik)
- IMPROVED: The finding in files feature, now it won't read the file until the find input box is empty or the refresh button is selected.

_________________
Added 177 Applications: Portable and an AutoIt MVP
SoftwareSpot - Portable Apps


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 90 posts ]  Go to page 1, 2, 3, 4, 5, 6  Next

All times are UTC - 8 hours


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  

Protected by Anti-Spam ACP Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group