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 [email protected], Dennis Brown <se...@...> 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 [email protected], "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 [email protected], "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 [email protected], "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 [email protected], 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 > > > > > > >
