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 24 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 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
      • 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
        #20

        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
        • J Jacquers

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

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

          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
          • 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
              • 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
                #24

                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
                • L Lost User

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

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

                  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
                  • 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
                    • D darktrick544

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

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

                      Brief by UnderWare, Inc. I wrote my own "intellisense" modules in their LISP-like macro language to load the C language structures for our database out of the header files into a popup menu. Hot key, pick the table, pick the column, hit enter to insert into the editor. Also, I loved the fact that you could load files larger than physical memory within a blink of an eye. You had to go to lunch when you were ready to "make" your project which was only 150 .c files. (45 minutes to build on a 12Mhz i286) Now I have a machine that will build 30,000 much larger source files in 4 minutes!

                      D 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
                        #28

                        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
                        • 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

                          T Offline
                          T Offline
                          Thornik
                          wrote on last edited by
                          #29

                          Just relax and install Notepad++ :)

                          1 Reply Last reply
                          0
                          • D darktrick544

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

                            M Offline
                            M Offline
                            MarkTJohnson
                            wrote on last edited by
                            #30

                            darktrick544 wrote:

                            I really miss BRIEF...

                            Amen. Loved the macro language. jEdit is sort of similar and does have an extensive macro capability.

                            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

                              A Offline
                              A Offline
                              Asday
                              wrote on last edited by
                              #31

                              This sort of nonsense is why I moved to Atom... Up until... You know. [This sort of nonsense](https://github.com/atom/atom/issues/15323).

                              M D 2 Replies Last reply
                              0
                              • A Asday

                                This sort of nonsense is why I moved to Atom... Up until... You know. [This sort of nonsense](https://github.com/atom/atom/issues/15323).

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

                                Asday wrote:

                                Up until... You know. This sort of nonsense.

                                These editors should not be written in Javascript. :sigh:

                                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

                                A 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
                                  Davie21240
                                  wrote on last edited by
                                  #33

                                  hate using the mouse, my arm gets repetitive motion injuries :cool: :java:

                                  1 Reply Last reply
                                  0
                                  • A Asday

                                    This sort of nonsense is why I moved to Atom... Up until... You know. [This sort of nonsense](https://github.com/atom/atom/issues/15323).

                                    D Offline
                                    D Offline
                                    Davie21240
                                    wrote on last edited by
                                    #34

                                    My son likes using Atom. Nice.

                                    1 Reply Last reply
                                    0
                                    • M Marc Clifton

                                      Asday wrote:

                                      Up until... You know. This sort of nonsense.

                                      These editors should not be written in Javascript. :sigh:

                                      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

                                      A Offline
                                      A Offline
                                      Asday
                                      wrote on last edited by
                                      #35

                                      Right!? What's a good way to display frequent font colour changes and indentation? Aah I know! Thousands of ``s! NO. NO. Do _NOT_ do that.

                                      1 Reply Last reply
                                      0
                                      • L Lost User

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

                                        A Offline
                                        A Offline
                                        ajhampson
                                        wrote on last edited by
                                        #36

                                        :thumbsup: I was just thinking, use emacs! :laugh:

                                        1 Reply Last reply
                                        0
                                        • J Jacquers

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

                                          S Offline
                                          S Offline
                                          sasadler
                                          wrote on last edited by
                                          #37

                                          Heh to me, ctrl-s is move cursor left one character position. I'm an old fart who used WordStar in the CP/M days and I really like the WordStar cursor control movements. Basically, all my editors and IDE's (even Microsoft Word or Libre Office) use WordStar control sequences (or appear to!). I have an AutoHotKey script that changes my WordStar control sequences into the appropriate keystrokes for particular editor/IDE I'm using at the time. I also use and old ZiffDavis utility (TradeKeys) to make the Cap Locks into the control key. Before I retired, it was quite funny watching an IT guys trying to use notepad when they had to mess with my machine. :)

                                          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