<div dir="ltr">On 20 September 2013 08:09, F i L <span dir="ltr"><<a href="mailto:witte2008@gmail.com" target="_blank">witte2008@gmail.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
Manu wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div class="im">
I was fairly impressed with kdevelop upon recent impressions last weekend.<br>
<br></div><div class="im">
Does it support incremental linking and edit-and-continue? (or is there ANY<br>
other compiler+IDE out there that does?)<br>
If it does, I'll look at it very very seriously.<br>
</div></blockquote>
<br>
I'm not sure what you mean by "edit-and-continue".<br></blockquote><div><br></div><div>Edit-and-continue is what MS calls the obvious extension from incremental linking where you can re-link your exe while it's running and paused in a debugger, and then continue debugging the current process with the new exe after it links your code changes.</div>
<div>it's one of visual studio's most valuable tools.</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

I don't know if it does incremental linking, but I thought that sort of thing was more of a compiler/build-system feature, and IDK enough about GCC/Clang or CMake (what KDev is designed around) to know about it's features there. The only language I know for a fact has that built-in is Nimrod.<br>
</blockquote><div><br></div><div>It requires support from various stages in the pipeline and gui, but it's been available for a decade from MS. Surely someone else has bothered to copy it? (assuming it was invented by MS?)</div>
<div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
I only work on one C++ project, so I am in no way an expert on the language or it's tools. I'm also fairly new to KDevelop, so I'm not the person to question here. By "comparable to VS in many ways", I was referring to KDevelop's debugging, intellisense, code refactoring, syntax highlighting, general interface, and project/session management. All of which I've found to be roughly on-par with Visual Studios in my experience (granted I've barely used VS 2012 & 2013 is out soon).<br>
</blockquote><div><br></div><div>Debugging is the most important feature an IDE offers by far, and it's only half-implemented if it doesn't support edit-and-continue. Everything else looked good to me in kdevelop. I'll definitely give it a bit more time. Sadly there seems to be no push for D in kdevelop though :(</div>
</div></div></div>