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. Code editors rant

Code editors rant

Scheduled Pinned Locked Moved The Lounge
visual-studiocsharppythoncomperformance
43 Posts 24 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.
  • D Dr Walt Fair PE

    How do you indent Whitespace code?

    CQ de W5ALT

    Walt Fair, Jr., P. E. Comport Computing Specializing in Technical Engineering Software

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

    very carefully!

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

    1 Reply Last reply
    0
    • D Dr Walt Fair PE

      How do you indent Whitespace code?

      CQ de W5ALT

      Walt Fair, Jr., P. E. Comport Computing Specializing in Technical Engineering Software

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

      well you know [outer] space has dark matter ... and that's why whitespace source files are mysteriously so huge

      1 Reply Last reply
      0
      • M Marc Clifton

        I'm referring to Sublime and Visual Studio Code. VSCode: look, when I Alt-F-S to save the file, put the cursor back on the document. I do not want to have to click on the document. VSCode: Page up and down should move the document up and down a full screen page. Don't just move the cursor first to the top or bottom of the page. VSCode: Shift up/down arrows. For f***cks sake, if I scroll past where the cursor is, so the cursor goes "off screen", move the cursor to top or bottom of the screen. Otherwise, shift up/down followed by up/down takes me back to wherever the cursor was when it scrolled off the screen. Sublime: Your bookmarks suck. Sublime: WTF happened to performance? All of a sudden everything is dog slow, which is why I switched to that POC VSCode. VSCode: Learn some lessons on how to do global search from Sublime. I think I'm just going to use VS 2017. You obviously get what you pay for.

        Latest Article - Web Frameworks - A Solution Looking for a Problem? Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

        D Offline
        D Offline
        Dean Roddey
        wrote on last edited by
        #10

        The VSC one that keeps getting me, it's 50% really useful and 50% utterly annoying, is that when you close a file and it moves to another tab, it also moves back to that file in the explorer. Sometimes that's very convenient, and other times it's a PITA because you closed that file in order to open another one right there at the same spot. And I guess another that is in the same 50/50% category is the single vs. double click open. It can be really convenient if you are just going through a bunch of files one at a time. But inevitably I get myself to some place I need to be, and then go to open another file and forget I only single clicked the first one and it gets closed. But, on the whole, I've started getting used to it for my C++ work.

        Explorans limites defectum

        M 1 Reply Last reply
        0
        • M Marc Clifton

          I'm referring to Sublime and Visual Studio Code. VSCode: look, when I Alt-F-S to save the file, put the cursor back on the document. I do not want to have to click on the document. VSCode: Page up and down should move the document up and down a full screen page. Don't just move the cursor first to the top or bottom of the page. VSCode: Shift up/down arrows. For f***cks sake, if I scroll past where the cursor is, so the cursor goes "off screen", move the cursor to top or bottom of the screen. Otherwise, shift up/down followed by up/down takes me back to wherever the cursor was when it scrolled off the screen. Sublime: Your bookmarks suck. Sublime: WTF happened to performance? All of a sudden everything is dog slow, which is why I switched to that POC VSCode. VSCode: Learn some lessons on how to do global search from Sublime. I think I'm just going to use VS 2017. You obviously get what you pay for.

          Latest Article - Web Frameworks - A Solution Looking for a Problem? Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

          B Offline
          B Offline
          Brady Kelly
          wrote on last edited by
          #11

          Paying for VS gives you a version that does very little more than the free Community edition.

          "'Do what thou wilt...' is to bid Stars to shine, Vines to bear grapes, Water to seek its level; man is the only being in Nature that has striven to set himself at odds with himself." —Aleister Crowley

          M 1 Reply Last reply
          0
          • M Marc Clifton

            I'm referring to Sublime and Visual Studio Code. VSCode: look, when I Alt-F-S to save the file, put the cursor back on the document. I do not want to have to click on the document. VSCode: Page up and down should move the document up and down a full screen page. Don't just move the cursor first to the top or bottom of the page. VSCode: Shift up/down arrows. For f***cks sake, if I scroll past where the cursor is, so the cursor goes "off screen", move the cursor to top or bottom of the screen. Otherwise, shift up/down followed by up/down takes me back to wherever the cursor was when it scrolled off the screen. Sublime: Your bookmarks suck. Sublime: WTF happened to performance? All of a sudden everything is dog slow, which is why I switched to that POC VSCode. VSCode: Learn some lessons on how to do global search from Sublime. I think I'm just going to use VS 2017. You obviously get what you pay for.

            Latest Article - Web Frameworks - A Solution Looking for a Problem? Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

            J Offline
            J Offline
            Jacquers
            wrote on last edited by
            #12

            Why not just use ctrl-s to save the file?

            M S 2 Replies Last reply
            0
            • M Marc Clifton

              I'm referring to Sublime and Visual Studio Code. VSCode: look, when I Alt-F-S to save the file, put the cursor back on the document. I do not want to have to click on the document. VSCode: Page up and down should move the document up and down a full screen page. Don't just move the cursor first to the top or bottom of the page. VSCode: Shift up/down arrows. For f***cks sake, if I scroll past where the cursor is, so the cursor goes "off screen", move the cursor to top or bottom of the screen. Otherwise, shift up/down followed by up/down takes me back to wherever the cursor was when it scrolled off the screen. Sublime: Your bookmarks suck. Sublime: WTF happened to performance? All of a sudden everything is dog slow, which is why I switched to that POC VSCode. VSCode: Learn some lessons on how to do global search from Sublime. I think I'm just going to use VS 2017. You obviously get what you pay for.

              Latest Article - Web Frameworks - A Solution Looking for a Problem? Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

              H Offline
              H Offline
              hakimio
              wrote on last edited by
              #13

              Try JetBrains Rider. It's much better than Visual Studio.

              M 1 Reply Last reply
              0
              • M Marc Clifton

                I'm referring to Sublime and Visual Studio Code. VSCode: look, when I Alt-F-S to save the file, put the cursor back on the document. I do not want to have to click on the document. VSCode: Page up and down should move the document up and down a full screen page. Don't just move the cursor first to the top or bottom of the page. VSCode: Shift up/down arrows. For f***cks sake, if I scroll past where the cursor is, so the cursor goes "off screen", move the cursor to top or bottom of the screen. Otherwise, shift up/down followed by up/down takes me back to wherever the cursor was when it scrolled off the screen. Sublime: Your bookmarks suck. Sublime: WTF happened to performance? All of a sudden everything is dog slow, which is why I switched to that POC VSCode. VSCode: Learn some lessons on how to do global search from Sublime. I think I'm just going to use VS 2017. You obviously get what you pay for.

                Latest Article - Web Frameworks - A Solution Looking for a Problem? Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

                L Offline
                L Offline
                loctrice
                wrote on last edited by
                #14

                I keep a subscription to the intellij allpack. I have Rider when/if I need to do .net stuff. Otherwise I'm in the web|phpStorm. Of coarse I am a javascript dev so most of my stuff is flavors javascript and bash.

                Elephant elephant elephant, sunshine sunshine sunshine

                N 1 Reply Last reply
                0
                • L loctrice

                  I keep a subscription to the intellij allpack. I have Rider when/if I need to do .net stuff. Otherwise I'm in the web|phpStorm. Of coarse I am a javascript dev so most of my stuff is flavors javascript and bash.

                  Elephant elephant elephant, sunshine sunshine sunshine

                  N Offline
                  N Offline
                  Nelek
                  wrote on last edited by
                  #15

                  loctrice wrote:

                  Of coarse I am a javascript dev

                  What did you do in your previous life to deserve that? :rolleyes: :rolleyes: ;P ;P :laugh: :laugh: :laugh: :laugh:

                  M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpful answers is nice, but saying thanks can be even nicer.

                  L 1 Reply Last reply
                  0
                  • M Marc Clifton

                    I'm referring to Sublime and Visual Studio Code. VSCode: look, when I Alt-F-S to save the file, put the cursor back on the document. I do not want to have to click on the document. VSCode: Page up and down should move the document up and down a full screen page. Don't just move the cursor first to the top or bottom of the page. VSCode: Shift up/down arrows. For f***cks sake, if I scroll past where the cursor is, so the cursor goes "off screen", move the cursor to top or bottom of the screen. Otherwise, shift up/down followed by up/down takes me back to wherever the cursor was when it scrolled off the screen. Sublime: Your bookmarks suck. Sublime: WTF happened to performance? All of a sudden everything is dog slow, which is why I switched to that POC VSCode. VSCode: Learn some lessons on how to do global search from Sublime. I think I'm just going to use VS 2017. You obviously get what you pay for.

                    Latest Article - Web Frameworks - A Solution Looking for a Problem? Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

                    D Offline
                    D Offline
                    darktrick544
                    wrote on last edited by
                    #16

                    VC++ 6.0 ruined everything for me. I still use VS2008 just because of the editor. I really miss BRIEF...

                    E M D 3 Replies Last reply
                    0
                    • N Nelek

                      loctrice wrote:

                      Of coarse I am a javascript dev

                      What did you do in your previous life to deserve that? :rolleyes: :rolleyes: ;P ;P :laugh: :laugh: :laugh: :laugh:

                      M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpful answers is nice, but saying thanks can be even nicer.

                      L Offline
                      L Offline
                      loctrice
                      wrote on last edited by
                      #17

                      Javascript is my favorite language. I don't think I've actually programmed c# for 4+ years now. I've done some debugging and a couple of fixes deployed but that's about it. I used to program c# for a living, and I liked it just fine. I prefer typescript to c# now though.

                      Elephant elephant elephant, sunshine sunshine sunshine

                      T 1 Reply Last reply
                      0
                      • M Mark_Wallace

                        But it's "The Way of the Future!", so you're obviously wrong about everything.

                        I wanna be a eunuchs developer! Pass me a bread knife!

                        M Offline
                        M Offline
                        Marc Clifton
                        wrote on last edited by
                        #18

                        Mark_Wallace wrote:

                        so you're obviously wrong about everything.

                        There's two kinds of wrong: I know I'm wrong vs I know I'm right but everyone else thinks I'm wrong. I prefer the second category. :-D

                        Latest Article - Web Frameworks - A Solution Looking for a Problem? Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

                        1 Reply Last reply
                        0
                        • D Dean Roddey

                          The VSC one that keeps getting me, it's 50% really useful and 50% utterly annoying, is that when you close a file and it moves to another tab, it also moves back to that file in the explorer. Sometimes that's very convenient, and other times it's a PITA because you closed that file in order to open another one right there at the same spot. And I guess another that is in the same 50/50% category is the single vs. double click open. It can be really convenient if you are just going through a bunch of files one at a time. But inevitably I get myself to some place I need to be, and then go to open another file and forget I only single clicked the first one and it gets closed. But, on the whole, I've started getting used to it for my C++ work.

                          Explorans limites defectum

                          M Offline
                          M Offline
                          Marc Clifton
                          wrote on last edited by
                          #19

                          Dean Roddey wrote:

                          it's 50% really useful and 50% utterly annoying

                          That perfectly summarizes my experience with it.

                          Latest Article - Web Frameworks - A Solution Looking for a Problem? Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

                          1 Reply Last reply
                          0
                          • J Jacquers

                            Why not just use ctrl-s to save the file?

                            M Offline
                            M Offline
                            Marc Clifton
                            wrote on last edited by
                            #20

                            Jacquers wrote:

                            Why not just use ctrl-s to save the file?

                            :doh: Finger retraining commences. :-D

                            Latest Article - Web Frameworks - A Solution Looking for a Problem? Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

                            J 1 Reply Last reply
                            0
                            • B Brady Kelly

                              Paying for VS gives you a version that does very little more than the free Community edition.

                              "'Do what thou wilt...' is to bid Stars to shine, Vines to bear grapes, Water to seek its level; man is the only being in Nature that has striven to set himself at odds with himself." —Aleister Crowley

                              M Offline
                              M Offline
                              Marc Clifton
                              wrote on last edited by
                              #21

                              Brady Kelly wrote:

                              Paying for VS gives you a version that does very little more than the free Community edition.

                              Good point.

                              Latest Article - Web Frameworks - A Solution Looking for a Problem? Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

                              1 Reply Last reply
                              0
                              • M Marc Clifton

                                Jacquers wrote:

                                Why not just use ctrl-s to save the file?

                                :doh: Finger retraining commences. :-D

                                Latest Article - Web Frameworks - A Solution Looking for a Problem? Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

                                J Offline
                                J Offline
                                Jacquers
                                wrote on last edited by
                                #22

                                :) btw, I couldn't replicate the alt-f s scenario, it opens the file menu, saves the file and doesn't lose focus from the editor.

                                1 Reply Last reply
                                0
                                • H hakimio

                                  Try JetBrains Rider. It's much better than Visual Studio.

                                  M Offline
                                  M Offline
                                  Marc Clifton
                                  wrote on last edited by
                                  #23

                                  hakimio wrote:

                                  ry JetBrains Rider.

                                  I like JetBrains Rider. But it's a rather overkill to edit Javascript files in an Angular app.

                                  Latest Article - Web Frameworks - A Solution Looking for a Problem? Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

                                  E H 2 Replies Last reply
                                  0
                                  • L Lost User

                                    I quite like VSCode; but I absolutely love emacs. ;P

                                    M Offline
                                    M Offline
                                    Marc Clifton
                                    wrote on last edited by
                                    #24

                                    Richard MacCutchan wrote:

                                    but I absolutely love emacs.

                                    Masochist! :-D

                                    Latest Article - Web Frameworks - A Solution Looking for a Problem? Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

                                    1 Reply Last reply
                                    0
                                    • C CodeWraith

                                      Marc Clifton wrote:

                                      You obviously get deserve what you pay for

                                      FTFY I used Sharp Develop until now and was very happy with it. Now that it is dead, I will sooner forget that I ever heard of .Net than to crawl back to Mickeysoft. C++ is better for what I like to do anyway.

                                      I have lived with several Zen masters - all of them were cats. His last invention was an evil Lasagna. It didn't kill anyone, and it actually tasted pretty good.

                                      M Offline
                                      M Offline
                                      Marc Clifton
                                      wrote on last edited by
                                      #25

                                      CodeWraith wrote:

                                      I will sooner forget that I ever heard of .Net .... C++ is better for what I like to do anyway.

                                      Heh, I have the reverse reaction. :) At this point, I'd rather work in Python than touch C++!

                                      Latest Article - Web Frameworks - A Solution Looking for a Problem? Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

                                      1 Reply Last reply
                                      0
                                      • M Marc Clifton

                                        hakimio wrote:

                                        ry JetBrains Rider.

                                        I like JetBrains Rider. But it's a rather overkill to edit Javascript files in an Angular app.

                                        Latest Article - Web Frameworks - A Solution Looking for a Problem? Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

                                        E Offline
                                        E Offline
                                        englebart
                                        wrote on last edited by
                                        #26

                                        For JavaScript, use the Google Chrome source debugger tab with a workspace mapping. Pause your javascript at a breakpoint and start editing! You will get "live intellisense" on all of your referenced objects based on their current state.

                                        1 Reply Last reply
                                        0
                                        • M Marc Clifton

                                          hakimio wrote:

                                          ry JetBrains Rider.

                                          I like JetBrains Rider. But it's a rather overkill to edit Javascript files in an Angular app.

                                          Latest Article - Web Frameworks - A Solution Looking for a Problem? Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

                                          H Offline
                                          H Offline
                                          hakimio
                                          wrote on last edited by
                                          #27

                                          Well, it also has much better support for TypeScript and Angular than Visual Studio Code. For minor typo fixes Notepad++ might be fine, but if you need any real work done you should always fire-up full fledged IDE like Rider or Visual Studio.

                                          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