Beefy Boxes and Bandwidth Generously Provided by pair Networks
The stupid question is the question not asked
 
PerlMonks  

Re: OT: Yet Another IDE Question (VS Code)

by bliako (Monsignor)
on Mar 13, 2019 at 19:01 UTC ( [id://1231233]=note: print w/replies, xml ) Need Help??


in reply to OT: Yet Another IDE Question (VS Code)

I'm also not a language monogamist 

!! Cheat on your OS a little. I am sleeping with a penguin. It's so cool inside.

I have used IntelliJ and it breaks my nerves every time. I hate all the defaults, and code folding. I find auto-compiling a stupid idea (who pays for all those CO2 emmissions?) and spell-checking patronising. I am a minimalist. I carry source code of micro-emacs 3.9 (but lately I have finally succumbed to using 4+) to anywhere I go to work. Long before Linus Torvalds admitted he is using it. What's more satisfying than ending a day's work at carving code with ESC-z ? I have been doing it since 1990, first day at university's computer lab. Can't forget that day, me and micro-emacs and 100 newbs all learning the META.

disclaimer: I am not advocating (or practicing) bestiality - no animals were harmed, bw bliako

  • Comment on Re: OT: Yet Another IDE Question (VS Code)

Replies are listed 'Best First'.
Re^2: OT: Yet Another IDE Question (VS Code)
by stevieb (Canon) on Mar 13, 2019 at 23:12 UTC

    Sounds like someone stuck in their old ways ;)

    Change defaults, save config, save config in repo; new setup? Pull repo, implement saved config, and voila.

    To boot, I use my editor of choice, vi/vim within the IDE, so if I'm ever in a position to have to work on something outside my IDE of choice, it's built-in on all Penguin systems (I use *nix everywhere, and Windows when I'm developing for berrybrew).

    I'm a minimalist as well... I've been working for three years to achieve off-grid and self-sustainable status. The vast majority of my computing hardware (two laptops, a handful of Raspberry Pis and a half-dozen Arduino/ESP microcontrollers operating at any one time) are all on solar-powered electrical storage.

      Brand new you're retro

      Sure I am stuck: energy self-sustainance was my plan as well, but things did not charge up that way, unfortunately.

      Interesting idea to save IDE configs in repo. Do you achieve 100% reproducing the IDE environment when you move on different systems or even different OS? What's like upgrading the IDE? Does it look the same afterwards?

        The self-sustaining project has been years in preparation, and about three in action as I said. With that said, since we took the jump, it has been hampered by numerous things out of our control (but hasn't hampered our dedication):

        • Our niece was killed in a mass murder by her estranged husband (12th day after moving way up north, the day after I had my satellite Internet installed)
        • We were evacuated for an extended time by forest fires
        • Our daughter was held in an LA county jail on four felony charges (eventually all were dismissed)
        • We were buried under 4-1/2' of snow
        • Electric outage were very frequent, ~five times a week, averaging about six hours, with at least four outages lasting 24+ hours (solar and gas powered generators to run core stuff)
        • We're surrounded by black and grizzly bears, eagles, hawks, deer, wolves, coyotes, bobcat, mountain lion, big horn sheep, mountain goats, and fish galore, and birds oh my (hummingbirds particularly). We also have lots of moose, including Theo, who was in his first year of being on his own. We *NEVER* feed or interacted directly with him (or any other wildlife!), but he would wander closely. My business/your business kind of relationship. He'd slurp the bark off of our willow and apple trees. Theo was consistent, there every day at dawn, often sleeping nearby, and would go away at night. Saw him once fend off a bear, 10' from my back porch
        • Add any other very odd thing here, and we probably dealt with it

        When I re-use my saved IDE configs, nothing changes. It works within all of their IDEs actually. For example, their PyCharm is the IDE specifically for Python programming (although all of their IDEs will work with Python, this one is specific to it), but I use my saved config between that, the IDEA IDE, CLion (for C/C++) etc, you get the point.

        Upgrading is easy. It can be done individually, and once upgraded, on next start, it'll ask you if you'd "like to use a new config" or "copy config from existing installation". I've never noticed any real changes look-wise with the IDEs after an upgrade, and I've been using intelliJ for at least five years. Sometimes you'll see something minor, but you'd have expected that already though, because you've already read the release notes prior to upgrading :) They've also got the Jetbrains Toolbox, that monitors all of their software installed on your system, and you can use that GUI tool to see what has updates available, and update select (or all) of your installed applications.

        All in all, very great experience. ...and yes, I use the same IDEs on both nix and win (with the same config), and they act, look, feel and behave exactly the same. Honestly, you'd never tell the difference between OSs.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://1231233]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others chilling in the Monastery: (2)
As of 2024-04-26 06:30 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found