Is [Edit and Continue] a worthwhile feature?
I've lived just fine without it for years... don't see much value in using
it. Am I missing something?
Thanks! 59 2909
Why not?
While debugging your code, you might see a line you want to change before
executing it. You can make the change and restart the program, or just edit
and continue. Which would you prefer?
--
Jonathan Wood
SoftCircuits Programming http://www.softcircuits.com
"Jeremy" <A@B.COMwrote in message
news:OJ******** ******@TK2MSFTN GP04.phx.gbl...
Is [Edit and Continue] a worthwhile feature?
I've lived just fine without it for years... don't see much value in using
it. Am I missing something?
Thanks!
My prior experience with Edit and Continue (vb6, vba, etc) is that it's a
feature that, IF it were to function as advertised, might prove useful. But
things would periodically go wrong - thereby wasting much more time than the
feature was intended to save. Furthermore, assuming that it now "works as
advertised" it seems that changing a line of code while the application is
running might cause unknown (even unpredictable) conseqeunces.
You can see that I'm reluctant to try it again based on the considerations
given above. But rather than simply dismissing it, I'm wondering if there is
some aspect of [Edit and Continue] that you more experienced developers
conclude makes it a must-have feature. Do any of you use it "all the time"
or as a matter of course? Or do most of you prefer to not use it?
Thanks.
"Jonathan Wood" <jw***@softcirc uits.comwrote in message
news:ey******** ******@TK2MSFTN GP05.phx.gbl...
Why not?
While debugging your code, you might see a line you want to change before
executing it. You can make the change and restart the program, or just
edit and continue. Which would you prefer?
--
Jonathan Wood
SoftCircuits Programming http://www.softcircuits.com
"Jeremy" <A@B.COMwrote in message
news:OJ******** ******@TK2MSFTN GP04.phx.gbl...
>Is [Edit and Continue] a worthwhile feature?
I've lived just fine without it for years... don't see much value in using it. Am I missing something?
Thanks!
"Jeremy" <A@B.COMwrote in message
news:OJ******** ******@TK2MSFTN GP04.phx.gbl...
Is [Edit and Continue] a worthwhile feature?
I've lived just fine without it for years... don't see much value in using
it. Am I missing something?
It's just a time saving feature in my opinion, if you notice a mistake in
your code then you can change it without having to restart your app. This is
especially useful if it took a long time to get to the point your code is
at, eg at the end of a long import.
You're going to get replies from people who never need this feature because
they never make mistakes and always check their code before running it and
it works perfectly first time every time. But for those not living in
newsgroup fantasy land it is a very useful feature (not that I've got vs2005
but I'm using visual basic 6 on 1 project).
>
Thanks!
"Jeremy" <A@B.COMwrote in message
news:u$******** ******@TK2MSFTN GP03.phx.gbl...
My prior experience with Edit and Continue (vb6, vba, etc) is that it's a
feature that, IF it were to function as advertised, might prove useful.
But things would periodically go wrong - thereby wasting much more time
than the feature was intended to save.
The feature works pretty much perfectly in vb6, I don't know where you're
getting the idea that it doesn't work as advertised. It does require some
understanding of what is going on.
Furthermore, assuming that it now "works as advertised" it seems that
changing a line of code while the application is running might cause
unknown (even unpredictable) conseqeunces.
The usual situation is that you get an error, fix a simple mistake and
continue, but getting the error might cause some side effects. You just need
to take this into account but it's rarely a problem.
Michael
I very rarely use it. But on those rare occasions, it can be nice. But,
frankly, I just don't see any downside to it.
--
Jonathan Wood
SoftCircuits Programming http://www.softcircuits.com
"Jeremy" <A@B.COMwrote in message
news:u$******** ******@TK2MSFTN GP03.phx.gbl...
My prior experience with Edit and Continue (vb6, vba, etc) is that it's a
feature that, IF it were to function as advertised, might prove useful.
But things would periodically go wrong - thereby wasting much more time
than the feature was intended to save. Furthermore, assuming that it now
"works as advertised" it seems that changing a line of code while the
application is running might cause unknown (even unpredictable)
conseqeunces.
You can see that I'm reluctant to try it again based on the considerations
given above. But rather than simply dismissing it, I'm wondering if there
is some aspect of [Edit and Continue] that you more experienced developers
conclude makes it a must-have feature. Do any of you use it "all the time"
or as a matter of course? Or do most of you prefer to not use it?
Thanks.
"Jonathan Wood" <jw***@softcirc uits.comwrote in message
news:ey******** ******@TK2MSFTN GP05.phx.gbl...
>Why not?
While debugging your code, you might see a line you want to change before executing it. You can make the change and restart the program, or just edit and continue. Which would you prefer?
-- Jonathan Wood SoftCircuits Programming http://www.softcircuits.com
"Jeremy" <A@B.COMwrote in message news:OJ******* *******@TK2MSFT NGP04.phx.gbl.. .
>>Is [Edit and Continue] a worthwhile feature?
I've lived just fine without it for years... don't see much value in using it. Am I missing something?
Thanks!
On Tue, 18 Jul 2006 19:08:49 -0700, "Jeremy" <A@B.COMwrote :
>But things would periodically go wrong - thereby wasting much more time than the feature was intended to save. Furthermore, assuming that it now "works as advertised" it seems that changing a line of code while the application is running might cause unknown (even unpredictable) conseqeunces.
I'm curious as to what types of problems you ran into.
Jonathan Wood <jw***@softcirc uits.comwrote:
Why not?
While debugging your code, you might see a line you want to change before
executing it. You can make the change and restart the program, or just edit
and continue. Which would you prefer?
Restart the program - otherwise I can't be sure that my change won't
have affected anything I've already done.
Of course, with a good battery of unit tests, "restart the program"
actually means "rerun the test" which I'd be doing anyway.
--
Jon Skeet - <sk***@pobox.co m> http://www.pobox.com/~skeet Blog: http://www.msmvps.com/jon.skeet
If replying to the group, please do not mail me too
Jonathan Wood <jw***@softcirc uits.comwrote:
I very rarely use it. But on those rare occasions, it can be nice. But,
frankly, I just don't see any downside to it.
The potential downside I see is that it encourages "developmen t by
tinkering" - fix this particular problem, but don't bother checking
that nothing else is broken. I believe there are developers who write
more code in the debugger than not.
Now, this could be a myth, and it can certainly be avoided just by
being disciplined about when you use it. I *can* see E&C being useful
when trying different ways of presenting a UI - but I wouldn't want to
use it for fixing bugs.
--
Jon Skeet - <sk***@pobox.co m> http://www.pobox.com/~skeet Blog: http://www.msmvps.com/jon.skeet
If replying to the group, please do not mail me too
I agree. I think there is a possibility that it can breed complacency.
I think it can be used in moderation, but as Jon said, only for small
UI or similar situations. You don't want to rely on E&C. Its good that
its been absent for a few years, and I personally don't use it at all.
Jon, got any really good resources on unit testing in .NET ?
They're going to push Nunit on us at work and I want to be completely
prepared.
I have never before developed from a test-driven approach. I understand
the basic concepts of writing testable methods, but only the basics
mind you.
I'm sure there are lots of resources available that a Google would
find, but I want to know what YOU recommend.
Cheers,
Steven
Jon wrote:
Jonathan Wood <jw***@softcirc uits.comwrote:
Why not?
While debugging your code, you might see a line you want to change before
executing it. You can make the change and restart the program, or just edit
and continue. Which would you prefer?
Restart the program - otherwise I can't be sure that my change won't
have affected anything I've already done.
Of course, with a good battery of unit tests, "restart the program"
actually means "rerun the test" which I'd be doing anyway.
--
Jon Skeet - <sk***@pobox.co m> http://www.pobox.com/~skeet Blog: http://www.msmvps.com/jon.skeet
If replying to the group, please do not mail me too
This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
by: Andrew Brampton |
last post by:
Hi,
I read a few months back that Edit & Continue was going to be added to
VS2003 for C# and the other .Net languages... However I'm sitting in front
of my newly installed Visual Studio 2003 and Edit & Continue seems to not
work still :(
Can someone confirm if Edit & Continue doesn't work... and if it doesn't why
doesn't it, and when will it start working?
Thanks
|
by: Keith K |
last post by:
Having developed with VB since 1992, I am now VERY
interested in C#. I've written several applications with
C# and I do enjoy the language.
What C# Needs:
There are a few things that I do believe MSFT should do to
improve C#, however.
I know that in the "Whidbey" release of VS.NET currently
|
by: Wim Bonjean |
last post by:
Hi,
I recently was at the MS dev days and some speaker mentioned that there is a
cool feature that allows edit/continue, so you can debug, edit and continue
without recompiling. But, this feature was only for VB, because the
development team thinks that c# developers aren't interested in such a
feature.
DUH! Offcourse we are, right?
|
by: WayneM |
last post by:
Is there a Edit and Continue capability in VB.NET yet? I realize it may not
be the same as VB6, but I thought there was going to be some form of this?
Thanks for any info,
WayneM
|
by: Oenone |
last post by:
I am developing an assembly that can be used either by a Windows Forms
application or from within an ASP.NET web site.
When running within the Forms app, I can break into the code while it is
running and use edit-and-continue to modify the sourcecode and then
immediately execute the modifications.
When running within the web site, the source-code is all read-only when I
break into it. The little padlock icon appears in the tab for each...
| |
by: Diane Yocom |
last post by:
I'm using VS2005 and am trying to get Edit and Continue to work while
debugging. I've gone to the Tools-Options-Debugging dialog box and made
sure "Enable Edit and Continue" is checked, but when I start debugging and
try changing the code, it just ignores any changes I've made. If I add a
new line while debugging and try to step through the code, the debugger just
skips the new line.
Can anyone give me some suggestions?
Thanks!
Diane...
|
by: Brett Romero |
last post by:
For what ever reason, edit and continue isn't working any more. Now I
get this message:
Edit and Continue
Changes are not allowed if the source code on disk does not match the
code running in the process. Files in this project can be edited while
you are debugging if Edit and Continue is turned off.
I also notice the Edit and Continue option is grayed out in options.
|
by: Gianluca Pezzoli |
last post by:
I have used edit And Continue for months in Winforms applications with
VS 2005 TeamEdition x Software Developers.
I have windows vista with all updates.
Also VS has all available updates.
But in the last 2/3 weeks edit and continue has stopped working.
I have used (to test it) a project as described in
http://msdn.microsoft.com/vstudio/tour/vs2005_guided_tour/VS2005pro/Smart_Client/EditContinue.htm
|
by: Ryan Liu |
last post by:
I have this problem: "cannot continue edit while debug in VS2005".
I see the same tread after I search this topic in google, but none solutions
works for me. So again, I ask here. Can someone give a hand?
Has MS fixed this in VS 2005? Is is fixed in VS 2008?
Thanks,
~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.
|
by: marktang |
last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look !
Part I. Meaning of...
|
by: Oralloy |
last post by:
Hello folks,
I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>".
The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed.
This is as boiled down as I can make it.
Here is my compilation command:
g++-12 -std=c++20 -Wnarrowing bit_field.cpp
Here is the code in...
| |
by: jinu1996 |
last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth.
The Art of Business Website Design
Your website is...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules.
He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms.
Adolph will...
|
by: conductexam |
last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one.
At the time of converting from word file to html my equations which are in the word document file was convert into image.
Globals.ThisAddIn.Application.ActiveDocument.Select();...
|
by: TSSRALBI |
last post by:
Hello
I'm a network technician in training and I need your help.
I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs.
The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols.
I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
|
by: adsilva |
last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
|
by: 6302768590 |
last post by:
Hai team
i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
| |
by: muto222 |
last post by:
How can i add a mobile payment intergratation into php mysql website.
| |