PureBytes Links
Trading Reference Links
|
Dennis, Mike, all -
It looked like there is a new updated ZIP in the Files section. I
took a quick look and it is very similar to what I did. I don't want
to duplicate that effort, but I decided to upload what I did for three
reasons -
1. I had set up to add to a standard Notepad++ install. It only takes
the addition of two files to specific places. This will allow future
updated version of Notepad++ to be easily adapted.
2. I suspect that others will want custom colors or to add keywords,
etc. I had a brief DOC file that I had done in the past that I
updated. Notepad++ has a good UI for customizing the language
definition, but it is not obvious where to find it, so I thought I'd
give a jump start.
3. The auto-completion seemed to have changed with 5.0 and I went
ahead and adapted my definitions to the new XML format.
Anyway, the two files and the doc are in the Files section under
"Notepad++ - AFL Customization".
I hope that you find this somewhat useful. No warranties :-) As I
mentioned, I use it, but only for specialized tasks.
-- Bruce
--- In amibroker@xxxxxxxxxxxxxxx, Dennis Brown <see3d@xxx> wrote:
>
> The NP++ in the zip has everything installed in it, but it is an old
> version of NP++. It will take a while to sort through all those files
> in the zip to figure out which ones to use to get AFL into the latest
> version. Later...
>
> BR,
> Dennis
>
>
> On Feb 21, 2009, at 2:17 AM, ozzyapeman wrote:
>
> > In the files section of this group:
> >
> > application/zip noteplus.zip
> > notepadd++ with afl autocomplete and afl keywords
> >
> >
> > --- In amibroker@xxxxxxxxxxxxxxx, "ozzyapeman" <zoopfree@> wrote:
> >>
> >> Doesn't Notepad++ come with the AFL syntax built in? My version did.
> >> AFL is the last option under the language menu. Seems to highlight
> >> AFL
> >> syntax correctly.
> >>
> >>
> >> --- In amibroker@xxxxxxxxxxxxxxx, "Mike" <sfclimbers@> wrote:
> >>>
> >>> +1 for posting your XML. I've been wanting to get around to
> >>> something
> >>> similar for a long time now.
> >>>
> >>> Mike
> >>>
> >>> --- In amibroker@xxxxxxxxxxxxxxx, "bruce1r" <brucer@> wrote:
> >>>>
> >>>> Dennis -
> >>>>
> >>>> I've gone down these editor paths in the past. I'm not sure that
> >>>> you'll come to the same conclusion, but I'll tell you what I found
> >>> and
> >>>> perhaps it will be of help
> >>>>
> >>>> At various times I've tried the following for AFL dev -
> >>>>
> >>>> Textpad
> >>>> EditPad
> >>>> UltraEdit
> >>>> Notepad++
> >>>>
> >>>> Textpad is an editor that I still use with another backtest
> >>> package.
> >>>> But, I looked at the other three for a while for use with AB.
> >>>> UltraEdit held the most promise because of its scripting capability
> >>>> potentially driving AB, but seemed a little costly. Notepad++ is a
> >>>> good open source alternative, but can be quirky. Lots of add-ins,
> >>> though.
> >>>>
> >>>> My main motivation was similar to yours - projects with a number of
> >>>> include files.. I also find code folding VERY useful in seeing the
> >>>> "big picture", and that was the main reason that I invested time in
> >>>> trying Notepad++.
> >>>>
> >>>> In the end, though, I always seem to come back to the AFL editor
> >>>> for
> >>>> all but very large tasks. To use a carpentry analogy of something
> >>>> that I was fixing today, if I just want to make a notch for the
> >>> strike
> >>>> plate of a door lockset, I don't need to drag out a precision
> >>> router -
> >>>> a hammer and chisel will do.
> >>>>
> >>>> I imagine that Tomasz has eventual plans move toward a mini -
> >>>> integrated dev environment. He probably wants to keep conrol of
> >>>> the
> >>>> editor. In principle, though, I agree that I'd like to see him
> >>>> open
> >>>> up AB more to things like that.
> >>>>
> >>>> BTW, if you really want the AFL syntax XML file for Notepad++, I'll
> >>>> post it, but consider that Notepad++ will have a learning time
> >>> investment.
> >>>>
> >>>> -- Bruce R
> >>>>
> >>>>
> >>>>
> >>>> --- In amibroker@xxxxxxxxxxxxxxx, Dennis Brown <see3d@> wrote:
> >>>>>
> >>>>> Thank you all for the quick an helpful suggestions. It will take
> >>> me a
> >>>>> bit to explore them all.
> >>>>>
> >>>>> Only using a virtual PC for AmiBroker, and using a Mac for
> >>> everything
> >>>>> else, I was unfamiliar with all the possible good solutions
> >>> suggested,
> >>>>> and most are free. I looked at the websites of each suggested
> >>>>> product. Notepad++ is interesting as an open source editor with
> >>> many
> >>>>> features I have seen requested for the Formula editor. It would
> >>> be
> >>>>> interesting to see something like this directly adapted for use
> >>> with
> >>>>> AFL (including all the syntax coloring). Perhaps this has
> >>> already
> >>>>> been done?
> >>>>>
> >>>>> It seems that it would be far easier to support this editor as a
> >>>>> standard for advanced users than beg TJ to spend valuable
> >>> development
> >>>>> time adding the same features into the Formula editor. Since it
> >>> is
> >>>>> open source, perhaps TJ or another C++ wizard could just add the
> >>>>> specific Formula editor stuff into a custom version of Notepad++
> >>> (or
> >>>>> visa versa for TJ).
> >>>>>
> >>>>> Herman you have asked for TJ to open up the formula editor for
> >>> add-
> >>>>> ons, and add features like syntax folding, etc. This would be
> >>> the
> >>>>> ultimate for add-ons with open source.
> >>>>>
> >>>>> Ok, I am off to download and try things out for a while.
> >>> Suggested
> >>>>> programs:
> >>>>>
> >>>>> Ultraedit
> >>>>> Textcrawler
> >>>>> TexRep
> >>>>> Notepad ++
> >>>>> Regular Expressions
> >>>>> EditPad Pro
> >>>>> Custom JScript
> >>>>>
> >>>>> Thanks again,
> >>>>> Dennis
> >>>>>
> >>>>>
> >>>>> On Feb 19, 2009, at 11:46 PM, Dennis Brown wrote:
> >>>>>
> >>>>>> Hello,
> >>>>>>
> >>>>>> I have my system broken into about 30 include files now. Now I
> >>> must
> >>>>>> get around a problem that is one of the reasons I resisted
> >>> using many
> >>>>>> includes for so long --editing the same content across all
> >>> includes.
> >>>>>>
> >>>>>> Let's say that I decide I want to change the name of a variable
> >>> to a
> >>>>>> more descriptive name -- like RibSel to RibSelMenuOpen. If
> >>> everything
> >>>>>> is one file, I just search and replace every one. However, if
> >>> the
> >>>>>> locations are spread across some unknown number of my include
> >>> files,
> >>>>>> how do I manage to do this operation simply?
> >>>>>>
> >>>>>> The task is made harder because the formula editor search
> >>> dialog data
> >>>>>> does not transfer to another open formula editor file.
> >>> Currently I am
> >>>>>> finding myself opening each include and pasting the search name
> >>> over
> >>>>>> again, and typing in the changed name again. Very time
> >>> consuming
> >>>>>> considering how many variables I change the names of after I get
> >>>>>> something working. I make something work with short names then
> >>> clean
> >>>>>> up the final code with self documenting names when I can think
> >>> of a
> >>>>>> better name.
> >>>>>>
> >>>>>> How do others solve this problem?
> >>>>>>
> >>>>>> Best regards,
> >>>>>> Dennis
> >>>>>
> >>>>
> >>>
> >>
> >
> >
> >
> >
> > ------------------------------------
> >
> > **** IMPORTANT PLEASE READ ****
> > This group is for the discussion between users only.
> > This is *NOT* technical support channel.
> >
> > TO GET TECHNICAL SUPPORT send an e-mail directly to
> > SUPPORT {at} amibroker.com
> >
> > TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at
> > http://www.amibroker.com/feedback/
> > (submissions sent via other channels won't be considered)
> >
> > For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
> > http://www.amibroker.com/devlog/
> >
> > Yahoo! Groups Links
> >
> >
> >
>
------------------------------------
**** IMPORTANT PLEASE READ ****
This group is for the discussion between users only.
This is *NOT* technical support channel.
TO GET TECHNICAL SUPPORT send an e-mail directly to
SUPPORT {at} amibroker.com
TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at
http://www.amibroker.com/feedback/
(submissions sent via other channels won't be considered)
For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
http://www.amibroker.com/devlog/
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/amibroker/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/amibroker/join
(Yahoo! ID required)
<*> To change settings via email:
mailto:amibroker-digest@xxxxxxxxxxxxxxx
mailto:amibroker-fullfeatured@xxxxxxxxxxxxxxx
<*> To unsubscribe from this group, send an email to:
amibroker-unsubscribe@xxxxxxxxxxxxxxx
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|