reliable auto indent - seems things like paste and just typing normally can cause a line to not be indented enough
don't scroll the code on a find replace(all)
the ability to make more advanced build time macros (are addins that trigger on build time to modify code possible?) that support loops, can modify/build strings, etc e.g. HEXSTRING(3432), MACRO(x) if (x == 1) THIS_CODE else THISCODE
thanks
Quote from: "dw9wkhmtcc"reliable auto indent - seems things like paste and just typing normally can cause a line to not be indented enough
Too vague. It works for fine me. I need examples, or I will do nothing.
Quote from: "dw9wkhmtcc"
don't scroll the code on a find replace(all)
Maybe. Maybe not.
Quote from: "dw9wkhmtcc"
the ability to make more advanced build time macros (are addins that trigger on build time to modify code possible?) that support loops, can modify/build strings, etc e.g. HEXSTRING(3432), MACRO(x) if (x == 1) THIS_CODE else THISCODE
Addins are notified when a build starts. Then can do many things before returning from this event. Modifying the CCFLAGS symbol, for example. Loops how?! Where?!
thankyou for your reply Pelle
Please please fix the scroll on replace all because I find it annoying to lose my place
My auto indent settings are (default I think)
Tab size and indent size 4
Keep tabs
Smart (C only)
Style 2
If I type this in a new file the autoindent for each line is 4 spaces not tabs and does not line up with the tabs
#include <stdio.h>
int main(void)
{
int When_I_start_typing_indent_gets_smaller_to_spaces;
// happens on every line and similarily with paste
return 0;
}
Quote from: "dw9wkhmtcc"Please please fix the scroll on replace all because I find it annoying to lose my place
I find your way more annoying, so it's not at the top of my list...
Quote from: "dw9wkhmtcc"
If I type this in a new file the autoindent for each line is 4 spaces not tabs and does not line up with the tabs
Use a fixed-pitch font...