this post was submitted on 17 Dec 2024
83 points (95.6% liked)

Linux

48668 readers
530 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

I'm getting back into coding and I'm going to start with python but I wanted to see what are some good IDEs to write the code. Thanks in advance.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 6 points 4 days ago (3 children)
[–] [email protected] 5 points 3 days ago (4 children)

Zed is full of AI rubbish, though, which is a shame as I was looking for a code editor built with Rust.

[–] [email protected] 2 points 2 days ago (1 children)

It's not too hard to disable all of it

{
  // Disable Telemetry
  "telemetry": {
    "metrics": false,
    "diagnostics": false
  },
  // Disable Assistant:
  "assistant": {
    "enabled": false,
    "button": false,
    "version": "2"
  },
  // Disable Copilot:
  "features": {
    "inline_completion_provider": "none"
  },
  // Disable Collaboration Features:
  "collaboration_panel": {
    "button": false
  },
  "chat_panel": {
    "button": false
  },
  "notification_panel": {
    "button": false
  }
}
[–] [email protected] 1 points 2 days ago

These should be off by default (made opt-in not opt-out) or made plugins/extensions at worst and removed completely at best.

[–] [email protected] 5 points 3 days ago* (last edited 3 days ago) (1 children)

You can check out Lapce, which is written in Rust: https://github.com/lapce/lapce

[–] [email protected] 1 points 3 days ago

Yeah, I have. Seems like development has stalled, though. Last release was 4 months ago and the last commit a month ago.

[–] [email protected] 3 points 3 days ago

Rust doesn’t buy you anything interesting in this space.

[–] [email protected] 3 points 3 days ago (1 children)

Not really, all the AI stuff is off by default and doesn't really nag you all too much...

[–] [email protected] 2 points 3 days ago (1 children)

I did find this fork which removes all the AI and telemetry. You’d be surprised how much of it is there.

[–] [email protected] 1 points 2 days ago

Not sure about the AI component but telemetry can be turned off with 1 line in the Zed config file afaik.

[–] [email protected] 1 points 4 days ago (1 children)

As long as it has an integration for your language/framework of choice it’s the best imo

[–] [email protected] 1 points 4 days ago

Will try, thanks.