473,785 Members | 2,816 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Major Whidbey complaint (!)


I know that this thing is pre-beta, so I'm hoping there's still time for
you to change the defaults for text formatting options in the IDE (C#
section).

One of my least favorite things about installing a Microsoft product,
take MS Word for example, is turning *off* all of the features that are on
by default [office assistance, auto-correct, etc]. These features are great
if you need them. If you don't need them, they just make the product harder
to use. At least with Word, I have the option to nix Office Assistant at
install-time and turn off auto-correct by unchecking a series of checkboxes.

...but Whidbey is much worse. You (MSFT) have turned on so many nonsense
auto-formatting features *by default* that the simple act of writing code
becomes a major chore because the user has to manually "undo" the
autoformats of Visual Studio. I can't type a single line of code (not a
for/foreach, nor even a simple method call) without VS adding spaces, line
breaks, indents, etc. to my code. These things should all be turned OFF by
default. It wouldn't be so bad if the user could quickly turn this stuff off
as in VS2003, but you've added *SO MANY FRIGGIN AUTO-FORMAT OPTIONS* -- some
of which are buried in other FOLDERs full of auto-format options, that it
becomes a real pain to bring a level of sanity and predictability back to
the code editor... and some of the odd autoformatting word-wrapping
"features" for method calls don't appear to have an "off" mode. I know this
thing is pre-beta which means it's unsupported so I don't expect an official
response or anything from MSFT -- but I hope someone at MSFT will fix this
before your official release or you're going to be in for a world of
complaints from users. It would be a shame to ruin an otherwise fantastic
product with such a goofy unpredictable text editor.

Jul 21 '05
12 1396
Well, the Whidbey one is really *FULLY* configurable (you have *a lot* more
options than in Visual Studio 2003). You are actually overwhelmed by
options, which is why the configuration UI probably needs a bit more work.

"lover" <microsoft rulez!> a écrit dans le message de
news:eU******** ******@TK2MSFTN GP11.phx.gbl...
"Bruno Jouhier [MVP]" <bj******@clu b-internet.fr> wrote in message
news:OM******** ******@TK2MSFTN GP10.phx.gbl...
Personnally, I think that these auto-formatting features are great, because
a lot of a programmers are lousy about punctuation, spaces, etc. and these features help enforcing a common layout / style across team members. It
makes it easier for someone to review and maintain code that has been
written by someone else.


any system of this sort should be fully user-configurable (and i mean
*FULLY*!) it doesn't help me enforce a common code-formatting style

across my team if it's only capable of enforcing a style we don't use!

Also the UI to configure these options is probably not final. I have read somewhere (probably on the private newsgroup) that they have other ideas to
configure this (a great one would be a system that analyzes a piece of

code
and infers the rules from it).


never happen. despite best intentions, it'd wind up being a tool that
analyzes a block of your code, then winds up formatting everything else

the way it damn well pleases, anyway! ;-)

Jul 21 '05 #11
'overwhelmed by options'

i like the sound of that! =)

"Bruno Jouhier [MVP]" <bj******@clu b-internet.fr> wrote in message
news:uj******** ******@tk2msftn gp13.phx.gbl...
Well, the Whidbey one is really *FULLY* configurable (you have *a lot* more options than in Visual Studio 2003). You are actually overwhelmed by
options, which is why the configuration UI probably needs a bit more work.

Jul 21 '05 #12
lover wrote:
'overwhelmed by options'

i like the sound of that! =)

"Bruno Jouhier [MVP]" <bj******@clu b-internet.fr> wrote in message
news:uj******** ******@tk2msftn gp13.phx.gbl...
Well, the Whidbey one is really *FULLY* configurable (you have *a lot*


more
options than in Visual Studio 2003). You are actually overwhelmed by
options, which is why the configuration UI probably needs a bit more work.


If only they could get the same ammount of options for C++, then I'd be
happy too. :-)

Jeroen-bart Engelen

Jul 21 '05 #13

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

18
2070
by: PC Datasheet | last post by:
On 10/31 I responded to a post, "How Do I Set Up A Small Business Database", by 78cryj in the MS.Public.Access.TablesDesign newsgroup . The poster requested help " ...if you know any database programmer that will charge me less please let me know!!" Kevin Hill of 3NF Consulting responded "Feel free to hit my link below, or the link of any of the other frequent posters in these fora..." and I responded in kind asking the poster to contact...
188
7255
by: christopher diggins | last post by:
I have posted a C# critique at http://www.heron-language.com/c-sharp-critique.html. To summarize I bring up the following issues : - unsafe code - attributes - garbage collection - non-deterministic destructors - Objects can't exist on the stack - Type / Reference Types
0
927
by: RedSherlock | last post by:
Is there a built in value I can use in a "#if . . ." clause to determine if I'm compiling in VS.Net Whidbey? The compiler is complaining about a few API calls that are valid and legal in VS.Net 2003, but are not under Whidbey (The complaint is correct, there are some API's that take Int32 values rather than IntPtrs in the 1.1 framework. These have, apparently, been corrected in the new version of the framework. Re
3
1325
by: mt | last post by:
Where can I access the Page_Load event in Whidbey for a C# ASP.NET website? Since the partial class has been introduced, I'm not sure where I should be putting page load events. Thanks very much!
32
2272
by: Fresh Air Rider | last post by:
Hi I understand that ASP.net 2.0 (Whidbey) is going to reduce coding by 70%. Surely this is going to de-skill or dumb down the developer's task and open up the task of web development to less qualified and trained staff. Tell me if I'm wrong.
3
1205
by: Doug Holland | last post by:
Hi There I just installed the PDC build of Whidbey onto Windows XP using the 'Web Developer' profile when I installed and was a little surprised to see that it is only ASP.NET projects that I have available and now wishing I'd chosen 'C# Developer' which probably displays all project type ... how do I switch profiles in VS.NET Whidbey???? Secondly what happened to Microsoft telling us that code
0
1217
by: spamfurnace | last post by:
Will Whidbey have the features, of a girl i'd like to meet? Will Whidbey be easy to talk to, and rub my tired feet? Will Whidbey bats it eyes at me, and whisper "Baby, your so sweet". Will Whidbey have a body to die for, and look hot as hell wrapped only in a sheet. Will Whidbey have construction workers whistling at it if i tucked under my arm and walked it down the street. Will Whidbey make me feel like a man, and have all other IDE...
5
2885
by: rogsonl | last post by:
My computer was moved last week, and the company changed the network groups we work on. As a result, one of the main benefits from Whidbey (database connectivity) no longer works. Situation: 1. I open a new project based on a windows form 2. I click on "data" and then "Add New Data Source" then I click on next within the wizard 3. I have 3 choices Database, Local Database, Web service and Object. 4. I choose Database, click next and get...
12
330
by: Lecture Snoddddgrass | last post by:
I know that this thing is pre-beta, so I'm hoping there's still time for you to change the defaults for text formatting options in the IDE (C# section). One of my least favorite things about installing a Microsoft product, take MS Word for example, is turning *off* all of the features that are on by default . These features are great if you need them. If you don't need them, they just make the product harder to use. At least with Word,...
0
9645
marktang
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...
0
10329
Oralloy
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...
1
10092
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
9950
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
1
7500
isladogs
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...
0
5381
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...
0
5511
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
4053
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
3
2880
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.