IDE

1,235 items RSS
R
RustRover IDE

How to Use AI for Rust Development: Lessons From an OpenAI Engineer

“Some people use AI to write more code. I use AI to make my code more correct.” Predrag Gruevski’s pinned post sums up his approach to using AI for Rust development. Predrag works on frontier systems at OpenAI, and he created cargo-semver-checks and Trustfall. In his work, there’s very little room for error. Still, he […]

Z
Zed IDE v1.27.0

v1.27.0

This week's release includes syntax highlighting for Go 1.27 generic methods, an option to open README files by default, and AI commit messages that follow your repository's recent commit style. Features AI Improved Agent Panel memory usage by loading tool-call diffs and parsing thread message Markdown only when first viewed, instead of when loading a thread. (#65444, #65470; thanks Vanuan) Improv…

Z
Zed IDE v1.28.0-pre

v1.28.0-pre

This week's release includes optional automatic Git fetching, a resizable Refs column in the Git Graph, dragging Git Panel files into terminals and editors, and mouse-wheel font zoom in diff views and terminals. Features AI Added an edit_predictions.button setting to toggle the edit prediction button in the status bar. (#66450; thanks z0al) Improved compatibility with the latest Agent Client Proto…

Z
Zed IDE

collab-staging: ui: Allow for custom submenu triggers (#66531)

For regular menu triggers, we had an API where we could effectively customize what goes inside the trigger. We didn't have this for submenu triggers, and this is what this PR is adding. Self-review I've reviewed my diff for quality, security, reliability, and performance. UI changes follow the checklist. Tests cover the new or changed behavior. Release Notes: N/A

V
Visual Studio IDE

Keep learning, keep building! Make the most of VSLive! with your Visual Studio Subscription

Keeping up with new technology is one thing. Finding worthwhile opportunities to explore what matters most to your work is another. That’s where VSLive! can help. It brings technical learning, hands-on experience, expert guidance, and a community of developers together in one place, giving you focused time to explore evolving technologies and decide what’s worth […] The post Keep learning, keep bu…

Z
Zed IDE

nightly: agent: Fix compaction being billed as un-cached input tokens (#64938)

Summary Compaction currently bills the entire context window as input tokens instead of cached input tokens, because tool definitions change during compaction requests. Compaction here is separate from native provider compaction. Closes #59528 The fix is only able to be applied to providers which have a way of disabling tools without changing the tool definitions. This notably does not include Ant…

A
Apache NetBeans IDE

Apache NetBeans 32-rc3

NotePlatform users: Setting content type by mime type String for NetBeans editor kits is no longer supported and will fail on JDK 27 and later, obtain the EditorKit instead: jtextarea.setContentType("text/x-properties") => jtextarea.setEditorKit(CloneableEditorSupport.getEditorKit("text/x-properties")) Set the sytem property nb.disable.editorkit.hack=true to disable this warning (#9523, #9721). Sy…

N
Neovim IDE

Nvim development (prerelease) build

NVIM v0.13.0-dev-2012+gb4d549f439 Build type: RelWithDebInfo LuaJIT 2.1.1793383622 Release notes Changelog (fixes + features) News (:help news in Nvim) Install Windows Zip Download nvim-win64.zip (or nvim-win-arm64.zip for ARM) Extract the zip Run nvim.exe in your terminal MSI Download nvim-win64.msi (or nvim-win-arm64.msi for ARM) Run the MSI Run nvim.exe in your terminal Note: On Windows "Server…

M
micro IDE

nightly

Automatic generated nightly build of micro (please DISREGARD the creation date of this Github release).

I
IntelliJ IDEA IDE

Where Did the Saved Bytes Go? Compact Object Headers in IntelliJ IDEA

AI agents may make code faster to produce, but they don’t make it cheaper to run. In applications managing millions of objects, memory allocation and garbage collection still matter. The JVM has been addressing these costs on several fronts: ZGC targets garbage collection pauses, Project Leyden tackles startup and warmup, and Project Lilliput reduces the […]

D
DataGrip IDE

DataGrip and Database Tools User Experience Survey #3 Results

Introduction Hello, DataGrip community! We’re back with the results of our third DataGrip and Database Tools User Experience Survey. A big thank you to everyone who took the time to participate! This year, 1,420 people shared their experiences with DataGrip and the built-in database tools in other JetBrains IDEs. As with our first and second […]