Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. How bad...

How bad...

Scheduled Pinned Locked Moved The Lounge
csharpvisual-studioquestion
54 Posts 33 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Ariel Kazeed

    ... would it be for orthodox programmers' mental health if VS automatically added semicolons and bracers where needed while coding in C#? Would it surely destroy the 'essence' of programming? Because it'd make me quite happy :^)

    Kazz


    "Users are there to click on things, not think. Let the archs do the damn thinking."

    F Offline
    F Offline
    ftw melvin
    wrote on last edited by
    #25

    VS studio inserting closing tags still irritates me to this day; please don't encourage THEM to second guess what a coder intends to do.

    1 Reply Last reply
    0
    • D DaveX86

      Great minds think alike :)

      C Offline
      C Offline
      ClockMeister
      wrote on last edited by
      #26

      I'll concur with that, too! -CB ;)

      1 Reply Last reply
      0
      • A Ariel Kazeed

        ... would it be for orthodox programmers' mental health if VS automatically added semicolons and bracers where needed while coding in C#? Would it surely destroy the 'essence' of programming? Because it'd make me quite happy :^)

        Kazz


        "Users are there to click on things, not think. Let the archs do the damn thinking."

        L Offline
        L Offline
        Lost User
        wrote on last edited by
        #27

        God no, I want to write my own code and not an editor to write it for me. The VS team can add the feature as long as they give the option to disable it :laugh:

        1 Reply Last reply
        0
        • A Ariel Kazeed

          ... would it be for orthodox programmers' mental health if VS automatically added semicolons and bracers where needed while coding in C#? Would it surely destroy the 'essence' of programming? Because it'd make me quite happy :^)

          Kazz


          "Users are there to click on things, not think. Let the archs do the damn thinking."

          K Offline
          K Offline
          Kalvin Work
          wrote on last edited by
          #28

          Can you write a plug-in for VS that will do that for you, or is VS not extensible that way? Just curious. Kalvin

          1 Reply Last reply
          0
          • S Super Lloyd

            it's so 3rd millenium, ppff.... I'd like VS to write the code for me from a few fuzzy directives!

            A train station is where the train stops. A bus station is where the bus stops. On my desk, I have a work station.... _________________________________________________________ My programs never have bugs, they just develop random features.

            N Offline
            N Offline
            nalorin
            wrote on last edited by
            #29

            a few fuzzy directives

            Isn't that why we have fuzzy logic systems? :P

            "Silently laughing at silly people is much more satisfying in the long run than rolling around with them in a dusty street, trying to knock out all their teeth. If nothing else, it's better on the clothes." - Belgarath (David Eddings)

            1 Reply Last reply
            0
            • A Ariel Kazeed

              ... would it be for orthodox programmers' mental health if VS automatically added semicolons and bracers where needed while coding in C#? Would it surely destroy the 'essence' of programming? Because it'd make me quite happy :^)

              Kazz


              "Users are there to click on things, not think. Let the archs do the damn thinking."

              C Offline
              C Offline
              chaiguy1337
              wrote on last edited by
              #30

              I'm sick of semicolons too;

              “Time and space can be a bitch.” –Gushie, Quantum Leap {o,o}.oO( Looking for a great RSS reader? Try FeedBeast! ) |)””’)            Built with home-grown CodeProject components! -”-”-

              P 1 Reply Last reply
              0
              • P Paul Watson

                TextMate and most text-editors I've used do matching parentheses and tags and does it reasonably well. It doesn't do semi-colons though, I doubt it would know when you are finished a line of code accurately enough to be useful.

                regards, Paul Watson Ireland & South Africa

                Fernando A. Gomez F. wrote:

                At least he achieved immortality for a few years.

                C Offline
                C Offline
                chaiguy1337
                wrote on last edited by
                #31

                How bout the Enter key? :P

                “Time and space can be a bitch.” –Gushie, Quantum Leap {o,o}.oO( Looking for a great RSS reader? Try FeedBeast! ) |)””’)            Built with home-grown CodeProject components! -”-”-

                P 2 Replies Last reply
                0
                • C chaiguy1337

                  How bout the Enter key? :P

                  “Time and space can be a bitch.” –Gushie, Quantum Leap {o,o}.oO( Looking for a great RSS reader? Try FeedBeast! ) |)””’)            Built with home-grown CodeProject components! -”-”-

                  P Offline
                  P Offline
                  Paul Watson
                  wrote on last edited by
                  #32

                  Good coders wrap lines of code :)

                  regards, Paul Watson Ireland & South Africa

                  Fernando A. Gomez F. wrote:

                  At least he achieved immortality for a few years.

                  C 1 Reply Last reply
                  0
                  • P Paul Watson

                    Good coders wrap lines of code :)

                    regards, Paul Watson Ireland & South Africa

                    Fernando A. Gomez F. wrote:

                    At least he achieved immortality for a few years.

                    C Offline
                    C Offline
                    chaiguy1337
                    wrote on last edited by
                    #33

                    Good editors wrap it for us. :)

                    “Time and space can be a bitch.” –Gushie, Quantum Leap {o,o}.oO( Looking for a great RSS reader? Try FeedBeast! ) |)””’)            Built with home-grown CodeProject components! -”-”-

                    P 1 Reply Last reply
                    0
                    • C chaiguy1337

                      How bout the Enter key? :P

                      “Time and space can be a bitch.” –Gushie, Quantum Leap {o,o}.oO( Looking for a great RSS reader? Try FeedBeast! ) |)””’)            Built with home-grown CodeProject components! -”-”-

                      P Offline
                      P Offline
                      Paul Watson
                      wrote on last edited by
                      #34

                      Of course, better coders don't write long lines of code that need to be wrapped :-D (Though if you are in the .NET world then I don't see how you can write three lines before having to wrap. All those namespaces and class structures.)

                      regards, Paul Watson Ireland & South Africa

                      Fernando A. Gomez F. wrote:

                      At least he achieved immortality for a few years.

                      C D 2 Replies Last reply
                      0
                      • C chaiguy1337

                        Good editors wrap it for us. :)

                        “Time and space can be a bitch.” –Gushie, Quantum Leap {o,o}.oO( Looking for a great RSS reader? Try FeedBeast! ) |)””’)            Built with home-grown CodeProject components! -”-”-

                        P Offline
                        P Offline
                        Paul Watson
                        wrote on last edited by
                        #35

                        Not even good editors know where to wrap and we are back to the original problem ;)

                        regards, Paul Watson Ireland & South Africa

                        Fernando A. Gomez F. wrote:

                        At least he achieved immortality for a few years.

                        C 1 Reply Last reply
                        0
                        • P Paul Watson

                          Of course, better coders don't write long lines of code that need to be wrapped :-D (Though if you are in the .NET world then I don't see how you can write three lines before having to wrap. All those namespaces and class structures.)

                          regards, Paul Watson Ireland & South Africa

                          Fernando A. Gomez F. wrote:

                          At least he achieved immortality for a few years.

                          C Offline
                          C Offline
                          chaiguy1337
                          wrote on last edited by
                          #36

                          I actually rarely wrap lines. The only time I do is when I'm calling a method with a ton of parameters, or variable parameters like String.Format, or if I write a really funky long logic expression. That's about it tho; I always import namespaces rather than reference them directly unless there's a conflict.

                          “Time and space can be a bitch.” –Gushie, Quantum Leap {o,o}.oO( Looking for a great RSS reader? Try FeedBeast! ) |)””’)            Built with home-grown CodeProject components! -”-”-

                          P 1 Reply Last reply
                          0
                          • C chaiguy1337

                            I actually rarely wrap lines. The only time I do is when I'm calling a method with a ton of parameters, or variable parameters like String.Format, or if I write a really funky long logic expression. That's about it tho; I always import namespaces rather than reference them directly unless there's a conflict.

                            “Time and space can be a bitch.” –Gushie, Quantum Leap {o,o}.oO( Looking for a great RSS reader? Try FeedBeast! ) |)””’)            Built with home-grown CodeProject components! -”-”-

                            P Offline
                            P Offline
                            Paul Watson
                            wrote on last edited by
                            #37

                            Yeah. The problem is an "insert semicolon on enter" feature will irritate you more for the times it does it wrong than make you feel good for the times it does it wrong. A lot of things in life are like that. Gravity really annoys me but I'd bet if it went into a sulk and switched off for being under-appreciated I'd quickly realise how good it is.

                            regards, Paul Watson Ireland & South Africa

                            Fernando A. Gomez F. wrote:

                            At least he achieved immortality for a few years.

                            C 1 Reply Last reply
                            0
                            • P Paul Watson

                              Not even good editors know where to wrap and we are back to the original problem ;)

                              regards, Paul Watson Ireland & South Africa

                              Fernando A. Gomez F. wrote:

                              At least he achieved immortality for a few years.

                              C Offline
                              C Offline
                              chaiguy1337
                              wrote on last edited by
                              #38

                              I reckon writing a code-wrapping algorithm could not be terribly hard, so long as things were properly indented.

                              “Time and space can be a bitch.” –Gushie, Quantum Leap {o,o}.oO( Looking for a great RSS reader? Try FeedBeast! ) |)””’)            Built with home-grown CodeProject components! -”-”-

                              1 Reply Last reply
                              0
                              • P Paul Watson

                                Yeah. The problem is an "insert semicolon on enter" feature will irritate you more for the times it does it wrong than make you feel good for the times it does it wrong. A lot of things in life are like that. Gravity really annoys me but I'd bet if it went into a sulk and switched off for being under-appreciated I'd quickly realise how good it is.

                                regards, Paul Watson Ireland & South Africa

                                Fernando A. Gomez F. wrote:

                                At least he achieved immortality for a few years.

                                C Offline
                                C Offline
                                chaiguy1337
                                wrote on last edited by
                                #39

                                LOL Gravity doesn't bother me so much, so long as I have a comfy chair. :) I agree the semicolon on enter thing would not work out, I was thinking more along the lines of "press enter after each statement" or, when you think about it, a "newline after semicolon" would probably be about as good. Personally, I don't even care about hitting enter after a semicolon, the problem I have is that semicolons are required in the first place, but I don't want to start a flamewar about it. I just think there are better ways to end a statement. Like using a special character/keystroke in the odd circumstance to continue a line (like shift-Enter), rather than using a certain character always to end a statement. But then that's not what the OP was asking about, so no point starting up on that.

                                “Time and space can be a bitch.” –Gushie, Quantum Leap {o,o}.oO( Looking for a great RSS reader? Try FeedBeast! ) |)””’)            Built with home-grown CodeProject components! -”-”-

                                P P 2 Replies Last reply
                                0
                                • C chaiguy1337

                                  LOL Gravity doesn't bother me so much, so long as I have a comfy chair. :) I agree the semicolon on enter thing would not work out, I was thinking more along the lines of "press enter after each statement" or, when you think about it, a "newline after semicolon" would probably be about as good. Personally, I don't even care about hitting enter after a semicolon, the problem I have is that semicolons are required in the first place, but I don't want to start a flamewar about it. I just think there are better ways to end a statement. Like using a special character/keystroke in the odd circumstance to continue a line (like shift-Enter), rather than using a certain character always to end a statement. But then that's not what the OP was asking about, so no point starting up on that.

                                  “Time and space can be a bitch.” –Gushie, Quantum Leap {o,o}.oO( Looking for a great RSS reader? Try FeedBeast! ) |)””’)            Built with home-grown CodeProject components! -”-”-

                                  P Offline
                                  P Offline
                                  Paul Watson
                                  wrote on last edited by
                                  #40

                                  I code in Ruby, I am happy without semicolons. Though I do plenty of JavaScript too which is annoyingly silent on forgotten semicolons. Most of the time it doesn't matter but the odd time it does is the hardest bug to track down.

                                  regards, Paul Watson Ireland & South Africa

                                  Fernando A. Gomez F. wrote:

                                  At least he achieved immortality for a few years.

                                  1 Reply Last reply
                                  0
                                  • D DaveX86

                                    Write your code in Visual Basic, that way you don't have to worry about the unnecessary punctuation :)

                                    C Offline
                                    C Offline
                                    ciricivan
                                    wrote on last edited by
                                    #41

                                    David Lockwood wrote:

                                    Write your code in Visual Basic, that way you don't have to worry about the unnecessary punctuation [Smile]

                                    I had to switch to VB.NET after C# on my latest job. Please, somebody, kill me !!! , I have no strenght to do it myself :rolleyes:

                                    1 Reply Last reply
                                    0
                                    • P Paul Watson

                                      Of course, better coders don't write long lines of code that need to be wrapped :-D (Though if you are in the .NET world then I don't see how you can write three lines before having to wrap. All those namespaces and class structures.)

                                      regards, Paul Watson Ireland & South Africa

                                      Fernando A. Gomez F. wrote:

                                      At least he achieved immortality for a few years.

                                      D Offline
                                      D Offline
                                      Dan Neely
                                      wrote on last edited by
                                      #42

                                      Paul Watson wrote:

                                      (Though if you are in the .NET world then I don't see how you can write three lines before having to wrap. All those namespaces and class structures.)

                                      160 column screens FTW!

                                      You know, every time I tried to win a bar-bet about being able to count to 1000 using my fingers I always got punched out when I reached 4.... -- El Corazon

                                      1 Reply Last reply
                                      0
                                      • S SimonRigby

                                        Good point apart from the fact that the ; is not unnecesary in the same way that the _ isn't in VB :)

                                        The only thing unpredictable about me is just how predictable I'm going to be.

                                        K Offline
                                        K Offline
                                        kinar
                                        wrote on last edited by
                                        #43

                                        except that they server exactly opposite functions... The ; ends a command wheras the _ extends one

                                        S 1 Reply Last reply
                                        0
                                        • C chaiguy1337

                                          LOL Gravity doesn't bother me so much, so long as I have a comfy chair. :) I agree the semicolon on enter thing would not work out, I was thinking more along the lines of "press enter after each statement" or, when you think about it, a "newline after semicolon" would probably be about as good. Personally, I don't even care about hitting enter after a semicolon, the problem I have is that semicolons are required in the first place, but I don't want to start a flamewar about it. I just think there are better ways to end a statement. Like using a special character/keystroke in the odd circumstance to continue a line (like shift-Enter), rather than using a certain character always to end a statement. But then that's not what the OP was asking about, so no point starting up on that.

                                          “Time and space can be a bitch.” –Gushie, Quantum Leap {o,o}.oO( Looking for a great RSS reader? Try FeedBeast! ) |)””’)            Built with home-grown CodeProject components! -”-”-

                                          P Offline
                                          P Offline
                                          Pawel Krakowiak
                                          wrote on last edited by
                                          #44

                                          logan1337 wrote:

                                          a "newline after semicolon" would probably be about as good

                                          I wouldn't like that to happen in anonymous/inline functions. For example I like to put (short) code in one line when using delegates in C#, if there are about 3 statements I prefer them in the same line.

                                          C 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups