• conciselyverbose
    link
    fedilink
    381 year ago

    I, uh, actually kind of like the idea. If you just visually converted primitives to a toggle after you type true/false, and let you delete it like any other text, it could be a small convenience on any flags you might change during the development process.

    • Perry
      link
      fedilink
      71 year ago

      As long as it’s not literally a toggle that you can interact with.

      I can only imagine the horrors of accidentally clicking in the editor while selecting some text and quietly changing certificateIsValid = false; to true or something like that.

      • 📛Maven
        link
        fedilink
        91 year ago

        Nah, make it a keybind like alt-shift-click and give it a deafening sound like throwing an industrial breaker.

      • justinalanbass
        link
        fedilink
        11 year ago

        I guess it would show up in git. But yea this sounds like the new “typing my password in the tema chat”.

      • conciselyverbose
        link
        fedilink
        111 year ago

        Oh, I could easily see a trainwreck of an implementation. But if this was just a display option like color coding keywords and variables, but you could click to change the underlying true/false? I might add it.

    • @[email protected]OP
      link
      fedilink
      4
      edit-2
      1 year ago

      I mean this as a joke but you might be right. A quick search suggests that no one implemented something like this yet.

    • @GlitchyDigiBun
      link
      English
      31 year ago

      I would like to see the debugger give a list of all these boolean values and watch them toggle in real time. That would be far more useful.

      • @[email protected]OP
        link
        fedilink
        English
        41 year ago

        fwiw I opened an issue on the vs code repo. It already got a downvote and the issue was reassigned from one maintainer to another. Popcorn is tightly secured.

        • @GlitchyDigiBun
          link
          English
          21 year ago

          Eh, I’ll stick with C# slowly becoming more and more syntax-redundant like all the other OOPLs :'(

        • @Korne127
          link
          English
          11 year ago

          Oh my god, this is amazing!

    • @[email protected]
      link
      fedilink
      English
      1
      edit-2
      22 days ago

      No there is AT LEAST one use for this. You could create an options class with booleans, and you could toggle settings when running or debugging. Also less savvy people (other non software engineers) can toggle settings easier for internal tools.

  • @Henrik
    link
    English
    191 year ago

    Previously I was able to search for “true” and “false” in my codebase. How do I do that now? VS Code has a new search interface specifically for toggles. It’s closed by default, but you can open it by clicking the “Toggle Search Toggle” toggle.

    Yo dawg, I heard you liked toggles so we gave you a toggle to search for toggles in your toggle

    Also, the section defining behaviour for null and undefined values are kind of bonkers.

    Buuut, a nice visual nonetheless. I don’t see myself using it though.

  • @[email protected]
    link
    fedilink
    English
    111 year ago

    You know, I could find a few cases where this could have helped me troubleshoot stuff on the code.

  • kubica
    link
    fedilink
    41 year ago

    Sounds like some condiment for the spaghetti.

  • @[email protected]
    link
    fedilink
    English
    31 year ago

    I used an extension a while ago that changed CSS colour values (#ababab) into little coloured dots, that became a colour picker when clicking on them (while still letting you input RGB or Hex, ofc), and it was pretty awesome!

    So, I could unironically see this being really nice. Although… I think this would need a pretty narrow context, something like if x == true would look pretty confusing as a toggle, I imagine. But assigning x = true? Bring it on.

    • @[email protected]OP
      link
      fedilink
      English
      71 year ago

      Good point. I actually thing that having if x == true is bad practice anyway because it’s redundant, so showing a toggle in that context would have the benefit of highlighting that something’s wrong.