The way breakpoints are stored (IN the VI!!!) makes working under source control very hard.
In every language I've worked before, breakpoints are items related to the debugging session (thus the debugger), not the source file. Storing breakpoint information in the VI makes it very hard to work under source control (as one is prompted to save a VI, just because a breakpoint was set.) Breakpoints should be stored in some other structure (the project perhaps) or, at least, if the only change to the VI is the breakpoint it should not require the VI to be checked out/saved.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.