Hi guys!
Whether there is somebody who tried the new version of uVision4 based on the Scintilla editor? Such *** I yet did not see! Where illumination of labels? Where put illumination of keywords? Why memory windows and assembly do not change a font? What for a hogwash with Russian fonts why are not displayed in a memory window? Words are not present...
Igor//
If you don't like the uVision editor, you may try other editors. The uVision can generate a batch file for you and you may use it to build your project without using the uVision IDE.
Dear Pony279 Pony279! It is strange, but I expected more rough reaction to my post. I always loved uVision, but the new version shook me! I'm assembler programmer and me am very important style of the text editor. To new meetings! //Igor
"set a timer to zero at the beginning set a breakpoint at beginning and end and you get the execution time including cache misses"
Have you verified it? It very much depends on how the timers are handled when the processor core handles a breakpoint. To get usable values, the timer clock input must be gated by the breakpoint logic so the timers locks up at exact same time the program stops.
Many chips are totally unable to use breakpoints for measuring time. The best they can do is to have the code instrumented with actual processor instructions to read out the raw timer values before/after.
CodeWright or Coderight or Codewright. I now see why I so often mis-spell their name. My question. Is there a new release since Borland bought and killed Codewright?
Notepad++ has many features.
Bradford
Is there a new release since Borland bought and killed Codewright?
Not to my knowledge. 7.5 seems to be the end.
I have a suspicion that someone with a BIG say at Borland is an inferior editor maker. Borland first killed Brief, then CodeWright.
Some like to hide their own lack of abilities by attacking those of others.
Erik
Not so far as I know.
Last time I asked, there was no support and no development - yet they still thought it reasonable to charge full price if you wanted a copy!
"Notepad++ has many features"
Quantity != Quality
Althought I have recently been using Notepad++ and found it pretty good.
How much time can the perfect editor save me in reality?
nothing, if you do not care.
lots if you do.
e.g. if you 'steal' some of your code to use in a modified fashion elsewhere. a REAL editor is a fantastic timesaver getting formatting etc to be right after deleting and inserting the needed modifications.
also a REAL editor, has far better search abilities than a "compiler maker provided" one which can be a timesaver during debugging.
also, if you use some manufacturer supplied code (as a base), with a REAL editor it is a breeze to change the formatting to your standard, with a "compiler maker provided" one you almost may as well retype.
the $300 or so for CodeWright are recaptured in a month or two.
Absolutely.
Having the ability to move about files quickly and efficiently with a minimum amount of keypresses can be such a major timesaver. Also, using the decent one editor in this way means you don't have to keep hitting the slight differences that inevitably exist between different IDEs.
I started with Brief (when it was owned by underware, well before Borland got their mitts on it) and have now standardised on SlickEdit. I can now even go between different platforms with that same efficiency. Really nice.
I've just found that an updated version of Brief is still available at http://www.briefeditor.com/
Another possible solution would be for the vendors to use a proven high-quality editor component from a third party.
Which appears to be exactly what Keil did in a recent update to uVision: they switched to Scintilla, if memory serves. And look what it got them: even louder complaints than they used to receive for their own editor in recent times.
Lesson learned: there really is no way of getting this right to everyone's satisfaction.
I'm convinced that the Eclipse way is the right general idea. Given that there's almost certainly no such thing as the one, perfect IDE that everyone will accept without reservations, let's at least settle on the next best thing: one entirely usable, full-featured IDE core that everybody can use free of charge, and build their own extensions on top of. The world doesn't need more than one, maybe two of those.
Sure, Eclipse does have its own quirks and limitations, but at least it has only one set of those, which allows one to eventually find work-arounds for, or learn to accept them. But that's still way better than having dozens of IDEs each with its own set of different quirks and limitations, not to mention the truly inexcusable blunders each of those seemingly has to have at least one of.
sure there is, drop the editor and provide interfaces to the most popular REAL editors
No, I think that would inconvenience more than it helps!
I suspect that most people don't want to have to mess about with finding & integrating their own editor.
I tend to agree that Eclipe is probably the way to go. Sure, it has its own annoyances - but at least it is (or would be) standard across multiple vendors...
That's no solution ... it's capitulation. An IDE that doesn't even haven an integrated editor has stopped being what it says it is.
Not even to mention that no matter how many of those popular editors you've integrated, people will still complain that their personal favourite isn't on that list.
Although Mr Broeker normally talks like the stuff that comes out the backside of the male bovine, on this point he is possibly correct. One thing is for sure, no chosen editor will please everyone.
Hello, Erik!
Thank's for Your answers, I had many experiments with Silabs MCUs. So, how You said, their's devices provides a sure behaviour at hardware measurements. I must say more. I'm interested by MCU at low level. The SYSCLK clocks is more significant for me than text created by programmer. But this no yet. My questions are oriented only to make programmer's life better, backups of programmer's source code are strongly and strongly needs. For example, my computer works, works, works, but AC power may be lost. Where is my last source edition? I'm feel fine! Would You like to say about this with Your Boss? I don't think that.
Igor.
For example, my computer works, works, works, but AC power may be lost. Where is my last source edition? if you use the IDE editor the source file is written before compile if you use an external editor the source file must be written before compile
Dear Erik! Many firms allows to do backup of source files! Why not Keil? I feel my pain and problem are not interesting to someone. All have any other problems. Good bye all! It is a pity to me that nobody was interested by so important things in programming, I'll be waiting for all of yours programming culture progress. // Igor.
You get angry because we don't have the same problems as you?
Dear you - not everyone will put the same weight on different issues. Not everyone even wants the editor to take own decisions when to save source files.
So why do you feel it is our culture that is lacking? Take three steps back and reevaluate your point of view because it seems very, very self-centered.
View all questions in Keil forum