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. Visual Studio 2019 behavior questions

Visual Studio 2019 behavior questions

Scheduled Pinned Locked Moved The Lounge
visual-studiocsharpc++comtools
20 Posts 14 Posters 1 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.
  • M Mircea Neacsu

    Exactly! What's the point of complaining when you can endure? Not doing a Yorkshire man, but when I was young I used to program in binary with mechanical switches and OP is complaining about IntelliSense! :laugh: Round wheel was invented by some weakling who couldn't push the square one. PS: I also find the first feature really annoying.

    Mircea

    G Offline
    G Offline
    Gary Wheeler
    wrote on last edited by
    #8

    Mircea Neacsu wrote:

    when I was young I used to program in binary with mechanical switches and OP is complaining about IntelliSense! :laugh:

    Yeah, yeah, yeah :rolleyes: . When I started programming, do you know how :elephant:ing hard it was to find '1' bits of wooly mammoth hide? '0' bits were easy.

    Software Zen: delete this;

    M 1 Reply Last reply
    0
    • R RedDk

      Item: 1. Try {ESC}. A side effect of using this approach, if it works for you, will be that your left hand will forever be perched on the left side of your keyboard. The behavior becomes instinctive after a few successful dismisses of the "tooltip-like" message I think intellisense is sending you. 2. Don't use VS. Use SSMSE. (Tommorrow -> the MS launch of the 64-bit VS ... grab yours and cross your fingers that both of these ugly bitches no longer there-in reside)

      G Offline
      G Offline
      Gary Wheeler
      wrote on last edited by
      #9

      RedDk wrote:

      1. Try {ESC}. A side effect of using this approach, if it works for you, will be that you're left hand will forever be perched on the left side of your keyboard

      I'm left-handed, which means that's my dominant hand on the keyboard. Having to hit the [Esc] key every half-a-dozen keystrokes at time introduces... cognitive dissonance. I am considering moving the Lotus Notes team to the #4 spot on my list, and putting the buffoons who implemented these two features in the #3 position. The list? It's my list of development-teams-put-against-the-wall-when-the-revolution-comes:     #1 is the entire Microsoft Windows Hardware group, based upon the space-time continuum-fracturing measures required to do driver installation.     #2 are the morons behind the Windows Installer (the *.msi crap).

      Software Zen: delete this;

      P 1 Reply Last reply
      0
      • G Gary Wheeler

        Mircea Neacsu wrote:

        when I was young I used to program in binary with mechanical switches and OP is complaining about IntelliSense! :laugh:

        Yeah, yeah, yeah :rolleyes: . When I started programming, do you know how :elephant:ing hard it was to find '1' bits of wooly mammoth hide? '0' bits were easy.

        Software Zen: delete this;

        M Offline
        M Offline
        Mircea Neacsu
        wrote on last edited by
        #10

        Gary Wheeler wrote:

        do you know how [mastadon] ing hard it was to find '1' bits of wooly mammoth hide?

        Yeah, yeah, but do you know why we call them 'bits'? Because when I started programming we had 'trits'; one day I lost the '2' trit and then we had to live with 'bits'. :laugh:

        Mircea

        G 1 Reply Last reply
        0
        • M Mircea Neacsu

          Gary Wheeler wrote:

          do you know how [mastadon] ing hard it was to find '1' bits of wooly mammoth hide?

          Yeah, yeah, but do you know why we call them 'bits'? Because when I started programming we had 'trits'; one day I lost the '2' trit and then we had to live with 'bits'. :laugh:

          Mircea

          G Offline
          G Offline
          Gary Wheeler
          wrote on last edited by
          #11

          I thought those were the marketing digits: 0, 1, and twit.

          Software Zen: delete this;

          1 Reply Last reply
          0
          • G Gary Wheeler

            RedDk wrote:

            1. Try {ESC}. A side effect of using this approach, if it works for you, will be that you're left hand will forever be perched on the left side of your keyboard

            I'm left-handed, which means that's my dominant hand on the keyboard. Having to hit the [Esc] key every half-a-dozen keystrokes at time introduces... cognitive dissonance. I am considering moving the Lotus Notes team to the #4 spot on my list, and putting the buffoons who implemented these two features in the #3 position. The list? It's my list of development-teams-put-against-the-wall-when-the-revolution-comes:     #1 is the entire Microsoft Windows Hardware group, based upon the space-time continuum-fracturing measures required to do driver installation.     #2 are the morons behind the Windows Installer (the *.msi crap).

            Software Zen: delete this;

            P Offline
            P Offline
            Peter_in_2780
            wrote on last edited by
            #12

            More than half serious suggestion: Get a key mapper. Map something within reach of right ringo (scroll lock? depending on your keyboard layout) to ESC. I know how to do it in my environment of choice, but I'm sure there are ways in Windows. Cheers, Peter

            Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012

            1 Reply Last reply
            0
            • G Gary Wheeler

              I tried asking this in Q&A, but the submission gizmo is... unfriendly[^]. I'll take momentary advantage of my status as a CP old-timer and an old fart who doesn't give a rat's ass.


              Scenario: Editing in a C++, Windows desktop project. 1. Is there a way to keep IntelliSense from taking control of the keyboard? It pops up a drop list of choices to select an item, which you then must dismiss using [Esc] before you can move the cursor elsewhere. This is a PITA. I'd don't want to disable IntelliSense entirely. 2. Find and Replace. I like to select some text, and then do a find an replace within the selection. Unfortunate if find/replace isn't already set for "Selection", it dismisses your selection, highlights all of the matches, etc. This. Is. Not. Helpful. The only way to make find/replace work the way I want is to invoke find/replace, set to 'Selection', change focus and select the text, and then go back to find/replace. This is cumbersome. Previously I could set the selection, find/replace, and go. IMO neither one of these functions should alter the user's 'flow' in any way. I've looked through all of the Tools|Options for C++ editing, environment, etc. and can't find anything that seems to work.

              Software Zen: delete this;

              M Offline
              M Offline
              mngerhold
              wrote on last edited by
              #13

              I don't supoose this is any help: [^] (I don't use VS, so can't test)

              1 Reply Last reply
              0
              • G Gary Wheeler

                I tried asking this in Q&A, but the submission gizmo is... unfriendly[^]. I'll take momentary advantage of my status as a CP old-timer and an old fart who doesn't give a rat's ass.


                Scenario: Editing in a C++, Windows desktop project. 1. Is there a way to keep IntelliSense from taking control of the keyboard? It pops up a drop list of choices to select an item, which you then must dismiss using [Esc] before you can move the cursor elsewhere. This is a PITA. I'd don't want to disable IntelliSense entirely. 2. Find and Replace. I like to select some text, and then do a find an replace within the selection. Unfortunate if find/replace isn't already set for "Selection", it dismisses your selection, highlights all of the matches, etc. This. Is. Not. Helpful. The only way to make find/replace work the way I want is to invoke find/replace, set to 'Selection', change focus and select the text, and then go back to find/replace. This is cumbersome. Previously I could set the selection, find/replace, and go. IMO neither one of these functions should alter the user's 'flow' in any way. I've looked through all of the Tools|Options for C++ editing, environment, etc. and can't find anything that seems to work.

                Software Zen: delete this;

                R Offline
                R Offline
                realJSOP
                wrote on last edited by
                #14

                I just wish 2019 would stop crashing inexplicably...

                ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                -----
                You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                -----
                When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

                J 1 Reply Last reply
                0
                • R realJSOP

                  I just wish 2019 would stop crashing inexplicably...

                  ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                  -----
                  You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                  -----
                  When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

                  J Offline
                  J Offline
                  jsc42
                  wrote on last edited by
                  #15

                  Would you like it if it kept crashing explicably?

                  1 Reply Last reply
                  0
                  • 0 0x01AA

                    Maybe it helps if you complete your professinal profile ;) [Edit]after 21 years membership[/Edit]

                    G Offline
                    G Offline
                    Gary R Wheeler
                    wrote on last edited by
                    #16

                    Yes, there are two of me - my work self and my home self.

                    Software Zen: delete this;

                    0 1 Reply Last reply
                    0
                    • G Gary R Wheeler

                      Yes, there are two of me - my work self and my home self.

                      Software Zen: delete this;

                      0 Offline
                      0 Offline
                      0x01AA
                      wrote on last edited by
                      #17

                      I think this message was for Greg?

                      1 Reply Last reply
                      0
                      • G Gary Wheeler

                        I tried asking this in Q&A, but the submission gizmo is... unfriendly[^]. I'll take momentary advantage of my status as a CP old-timer and an old fart who doesn't give a rat's ass.


                        Scenario: Editing in a C++, Windows desktop project. 1. Is there a way to keep IntelliSense from taking control of the keyboard? It pops up a drop list of choices to select an item, which you then must dismiss using [Esc] before you can move the cursor elsewhere. This is a PITA. I'd don't want to disable IntelliSense entirely. 2. Find and Replace. I like to select some text, and then do a find an replace within the selection. Unfortunate if find/replace isn't already set for "Selection", it dismisses your selection, highlights all of the matches, etc. This. Is. Not. Helpful. The only way to make find/replace work the way I want is to invoke find/replace, set to 'Selection', change focus and select the text, and then go back to find/replace. This is cumbersome. Previously I could set the selection, find/replace, and go. IMO neither one of these functions should alter the user's 'flow' in any way. I've looked through all of the Tools|Options for C++ editing, environment, etc. and can't find anything that seems to work.

                        Software Zen: delete this;

                        A Offline
                        A Offline
                        adriancs
                        wrote on last edited by
                        #18

                        Okay, first of all. Get Visual Studio 2022, and uninstall Visual Studio 2019. There is a milestone difference between version of 2022 and 2019. 2022 is on another level of improvement. Aside from Intellisense, it's now has another upgraded version called IntelliCode. Download Visual Studio 2022: https://visualstudio.microsoft.com Launch Event News: https://devblogs.microsoft.com/visualstudio/visual-studio-2022-now-available/ Official Launch Video: https://visualstudio.microsoft.com/launch/ Youtube Launch Event Video: Welcome to Visual Studio 2022 – by Scott Hanselman and friends - YouTube[^]

                        G 1 Reply Last reply
                        0
                        • A adriancs

                          Okay, first of all. Get Visual Studio 2022, and uninstall Visual Studio 2019. There is a milestone difference between version of 2022 and 2019. 2022 is on another level of improvement. Aside from Intellisense, it's now has another upgraded version called IntelliCode. Download Visual Studio 2022: https://visualstudio.microsoft.com Launch Event News: https://devblogs.microsoft.com/visualstudio/visual-studio-2022-now-available/ Official Launch Video: https://visualstudio.microsoft.com/launch/ Youtube Launch Event Video: Welcome to Visual Studio 2022 – by Scott Hanselman and friends - YouTube[^]

                          G Offline
                          G Offline
                          Gary Wheeler
                          wrote on last edited by
                          #19

                          I'm fully aware of Visual Studio 2022. While we will switch to it in due time, it's too early at this point.

                          Software Zen: delete this;

                          A 1 Reply Last reply
                          0
                          • G Gary Wheeler

                            I'm fully aware of Visual Studio 2022. While we will switch to it in due time, it's too early at this point.

                            Software Zen: delete this;

                            A Offline
                            A Offline
                            Andreas Mertens
                            wrote on last edited by
                            #20

                            You can have both VS 2019 and VS 2022 installed side by side. So able to keep developing with 2019, but can then test drive 2022. My biggest concern (working in gov't org with hundreds of developers) is that some people will start using some of the new features in C#10, and others will get compile errors running same code in VS 2019. Plus no idea whether our Azure DevOps CI/CD pipelines will work...

                            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