Replies: 9 comments 13 replies
-
Sure, there are bugs. I fix them mostly when someone report the bugs because I'm used to it and for me it works ok. I'm working on VSCode extension / DAP implementation for ELENA, so it will be possible to compile / debug the program from it. Of course it takes time. But I hope in near future there will be an alternative to native IDE |
Beta Was this translation helpful? Give feedback.
-
I found another issue. Where does ide60.cfg suppose to be stored? I saw it in the |
Beta Was this translation helpful? Give feedback.
-
I've corrected these issues for 32 bit version. |
Beta Was this translation helpful? Give feedback.
-
Please take a look. I've fixed 64 bit version as well, it must work better now. IDE version is 6.6.34 (must be already in the latest nightly build) |
Beta Was this translation helpful? Give feedback.
-
I opened a program in examples and pressed the button on the toolbar to run. elene64-ide.exe crashed immediately because of access violation. |
Beta Was this translation helpful? Give feedback.
-
I found new problem. Now it's the right click context menu that behaves weird. Instead of opening on where the mouse cursor currently is, it's opening somewhere else. |
Beta Was this translation helpful? Give feedback.
-
Should you use a framework like Win32++? https://win32-framework.sourceforge.net/downloads.htm It's a very thin abstraction layer and I think it will keep you from problems like this. |
Beta Was this translation helpful? Give feedback.
-
Do you use Scintilla for syntax highlighting or your own engine? I found various new problems with syntax highlighting. Please open |
Beta Was this translation helpful? Give feedback.
-
@arakov The horizontal scroll bar is broken. It doesn't work. My single line code is too long, it goes past the screen. But it's impossible for me to use the horizontal scroll bar to scroll to the right. BTW, I'm very glad if you can implement line wrap for the code editor. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I'm using 6.6.4 nightly series.
I'm very sorry but I have to tell you the truth that the ELENA IDE is not a good code editor. It's very buggy. Basic editing features like cut/copy/paste with shortcut keys and even Ctrl+Z don't always work. I found that only the right click context menu works reliably for cut/copy/paste. Sometimes, the IDE forgot every settings I have applied in options and I have to set them again.
Syntax highlighting doesn't work right. For example, it can't correctly highlight floating point numbers. Only the integer part is highlighted as numbers, everything after the decimal point is not highlighted. Punctuation are all in the green color, the same as comments. There is also no support for auto-completion of brackets and auto-indent. There are also countless other minor annoying bugs.
Frankly speaking, ecode editor with my custom ELENA syntax highlighting rules works better as a code editor for the ELENA language. I don't do anything much with the syntax highlighting rules. It's just a copy of ecode's C# syntax highlighting rules with ELENA keywords added. I have not even removed C# specific keywords that are not available on ELENA. The only drawback is I don't know how to set ecode to run and debug ELENA programs so I still need to use the ELENA IDE. ecode supports running and debugging of programs just like VSCode. But I don't know enough about ELENA to configure it to work as an IDE for ELENA.
Beta Was this translation helpful? Give feedback.
All reactions