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. VS design view intellisense

VS design view intellisense

Scheduled Pinned Locked Moved The Lounge
htmlvisual-studiophpdatabasecom
6 Posts 5 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.
  • M Offline
    M Offline
    Mark J Miller
    wrote on last edited by
    #1

    I'm not a drag-n-drop guy. I started writing html in notepad, I like readable markup and have always hated cleaning up problems caused by missing my intended target on the design surface. And while I appreciate the VS source editor for it's intellisense there is one small thing that irks me. When I am typing an attribute for which there is no intellisense (ID for example) after I type the equals symbol I must also type the quotation marks around my value. However, if I type an attribute which has intellisense (CssClass for example) after I type the equals symbol it places open/close quotes for me. Well, this just kills my rythm. Because the first key I type after = is ". so I end up with =""" and loose the intellisense. So then if I want the intellisense back I have to delete it all and retype the sequence that opens the intellisense! And then why doesn't it do this when I want to type runat="server". In this case it DOESN'T place the quotes for me. I just wish it were consistent so I could just continue my flow without thinking about it.

    Code responsibly: OWASP.org Mark's blog: developMENTALmadness.blogspot.com

    H S R 3 Replies Last reply
    0
    • M Mark J Miller

      I'm not a drag-n-drop guy. I started writing html in notepad, I like readable markup and have always hated cleaning up problems caused by missing my intended target on the design surface. And while I appreciate the VS source editor for it's intellisense there is one small thing that irks me. When I am typing an attribute for which there is no intellisense (ID for example) after I type the equals symbol I must also type the quotation marks around my value. However, if I type an attribute which has intellisense (CssClass for example) after I type the equals symbol it places open/close quotes for me. Well, this just kills my rythm. Because the first key I type after = is ". so I end up with =""" and loose the intellisense. So then if I want the intellisense back I have to delete it all and retype the sequence that opens the intellisense! And then why doesn't it do this when I want to type runat="server". In this case it DOESN'T place the quotes for me. I just wish it were consistent so I could just continue my flow without thinking about it.

      Code responsibly: OWASP.org Mark's blog: developMENTALmadness.blogspot.com

      H Offline
      H Offline
      hammerstein05
      wrote on last edited by
      #2

      CTRL+Space ( I think ) brings up intellisense again, you don't need to delete anything

      P M 2 Replies Last reply
      0
      • H hammerstein05

        CTRL+Space ( I think ) brings up intellisense again, you don't need to delete anything

        P Offline
        P Offline
        phannon86
        wrote on last edited by
        #3

        Didn't know that, thanks! I can see myself using that a lot from now on.

        He who makes a beast out of himself gets rid of the pain of being a man

        1 Reply Last reply
        0
        • H hammerstein05

          CTRL+Space ( I think ) brings up intellisense again, you don't need to delete anything

          M Offline
          M Offline
          Mark J Miller
          wrote on last edited by
          #4

          Thanks, of course you're right. However, I still have to delete the " I typed and hit contrl+space. And it's still inconsistant, either provide the quotes for me or don't.

          Code responsibly: OWASP.org Mark's blog: developMENTALmadness.blogspot.com

          1 Reply Last reply
          0
          • M Mark J Miller

            I'm not a drag-n-drop guy. I started writing html in notepad, I like readable markup and have always hated cleaning up problems caused by missing my intended target on the design surface. And while I appreciate the VS source editor for it's intellisense there is one small thing that irks me. When I am typing an attribute for which there is no intellisense (ID for example) after I type the equals symbol I must also type the quotation marks around my value. However, if I type an attribute which has intellisense (CssClass for example) after I type the equals symbol it places open/close quotes for me. Well, this just kills my rythm. Because the first key I type after = is ". so I end up with =""" and loose the intellisense. So then if I want the intellisense back I have to delete it all and retype the sequence that opens the intellisense! And then why doesn't it do this when I want to type runat="server". In this case it DOESN'T place the quotes for me. I just wish it were consistent so I could just continue my flow without thinking about it.

            Code responsibly: OWASP.org Mark's blog: developMENTALmadness.blogspot.com

            S Offline
            S Offline
            Simon P Stevens
            wrote on last edited by
            #5

            Completely agree. The WPF XAML editor has exactly the same problem. Dam pain in the ass. Intellisense should be totally non-intrusive. You should be able to just type normally and ignore it.

            Simon

            1 Reply Last reply
            0
            • M Mark J Miller

              I'm not a drag-n-drop guy. I started writing html in notepad, I like readable markup and have always hated cleaning up problems caused by missing my intended target on the design surface. And while I appreciate the VS source editor for it's intellisense there is one small thing that irks me. When I am typing an attribute for which there is no intellisense (ID for example) after I type the equals symbol I must also type the quotation marks around my value. However, if I type an attribute which has intellisense (CssClass for example) after I type the equals symbol it places open/close quotes for me. Well, this just kills my rythm. Because the first key I type after = is ". so I end up with =""" and loose the intellisense. So then if I want the intellisense back I have to delete it all and retype the sequence that opens the intellisense! And then why doesn't it do this when I want to type runat="server". In this case it DOESN'T place the quotes for me. I just wish it were consistent so I could just continue my flow without thinking about it.

              Code responsibly: OWASP.org Mark's blog: developMENTALmadness.blogspot.com

              R Offline
              R Offline
              Rohde
              wrote on last edited by
              #6

              Oh God I agree. I absolutely hate that.


              "When you have made evil the means of survival, do not expect men to remain good. Do not expect them to stay moral and lose their lives for the purpose of becoming the fodder of the immoral. Do not expect them to produce, when production is punished and looting rewarded. Do not ask, `Who is destroying the world?' You are."
              -Atlas Shrugged, Ayn Rand

              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