I have been toying around during my lunch time recently on how you could make an IDE for nes development with the scintilla component.
I first started with color highlighting in my lexer for ca65 and was able to reproduce the same color scheme that I defined in notepad++. I decided to push it further.
Now slowly I'm adding small options like extracting symbols like variables, procedure, constants and make them available with some auto-complete logic (for now file scope only), show comments and value (ex: PPU_ADDR shows $2002 because it found in in my header file) for a symbol on a mouse over, giving basic documentations on 6502 instructions (on mouse over again) etc.
It seems that it could take some time but if I continue that way, it could become something useful.
Now my question would be: if you had an ide for nes coding, what would be useful in your everyday coding?
I have a lot of things that I want to try but I will wait before I mention more on the subject to see if people are thinking about the same thing.
I first started with color highlighting in my lexer for ca65 and was able to reproduce the same color scheme that I defined in notepad++. I decided to push it further.
Now slowly I'm adding small options like extracting symbols like variables, procedure, constants and make them available with some auto-complete logic (for now file scope only), show comments and value (ex: PPU_ADDR shows $2002 because it found in in my header file) for a symbol on a mouse over, giving basic documentations on 6502 instructions (on mouse over again) etc.
It seems that it could take some time but if I continue that way, it could become something useful.
Now my question would be: if you had an ide for nes coding, what would be useful in your everyday coding?
I have a lot of things that I want to try but I will wait before I mention more on the subject to see if people are thinking about the same thing.