当前位置: 首页 > 微软应用 > 办公软件 > 正文
微软开源免费代码编辑器 Visual Studio Code 1.116.0 + x64 中文免费版

微软开源免费代码编辑器 Visual Studio Code 1.116.0 + x64 中文免费版

作者:大眼仔~旭 日期:5天前 评论:2 条

摘要:微软开源免费代码编辑器 Visual Studio Code 中文版由大眼仔旭发布。Visual Studio Code 中文版是微软推出的带 GUI 的代码编辑器,软件功能非常强大,界面简洁明晰、操作方便快捷,设计得很人性化。软件主要改进了文档视图,完善了对 Markdown 的支持,新增 PHP 语法高亮。 [ca…

微软开源免费代码编辑器 Visual Studio Code 中文版由大眼仔旭发布。Visual Studio Code 中文版是微软推出的带 GUI 的代码编辑器,软件功能非常强大,界面简洁明晰、操作方便快捷,设计得很人性化。软件主要改进了文档视图,完善了对 Markdown 的支持,新增 PHP 语法高亮。

微软开源免费代码编辑器 Visual Studio Code 中文版

微软开源免费代码编辑器 Visual Studio Code 中文版

Visual Studio Code 是由微软发布的一款免费代码编辑器,支持 Windows、Linux 和 macOS 三大主流平台。Visual Studio Code 重新定义和优化了代码编辑,以便生成和调试新式 Web 应用程序和云应用程序。 您可以在常用平台(Linux、macOS 和 Windows)上免费使用 Visual Studio Code。Visual Studio Code 支持的编程语言超过 30 种!Visual Studio Code 支持 JavaScript、C#、C++、PHP、Java、HTML、R、CSS、SQL、Markdown、TypeScript、LESS、SASS、JSON、XML、Python 以及许多其他常见的文件格式。

Visual Studio Code 功能特色

符合智能感知。
超越语法高亮和自动完成与智能感知,它提供了基于变量类型,函数定义,并导入模块智能完成。

打印语句调试已成为过去。
从编辑器直接调试代码。 启动或附加到正在运行的应用程序,并使用断点,调用堆栈和交互式控制台进行调试。

内置 Git 命令。
与 Git 和其他 SCM 提供商合作从未如此简单。 从编辑器中直接查看差异,阶段文件和提交。 从任何托管的 SCM 服务推送和拉取。

可扩展和可定制。
想要更多功能吗? 安装扩展以添加新语言,主题,调试程序以及连接到其他服务。 扩展程序在不同的进程中运行,确保它们不会减慢编辑器的速度。

以 JavaScript 为代表,过去我们调试 JS 的时候,需要使用浏览器 F12,代码上面需要利用 console.log 或 alert 对过程进行输出,习惯了例如 VS 编译器的开发人员会比较不习惯。如今可以使用 VS Code 进行开发,它开源免费,通过安装开发语言相关的插件,可以让 VS Code 实现相应的语法识别和代码提示,目前拓展商店已经提供了大多数编程语言的插件,可以随便下载,常用有 Script 有 JScript、EScript ,以及包括 PHP,Python 等其它语言。

Visual Studio Code 中文语言设置

  1. 启动 Visual Studio Code,默认为英文界面。
  2. 点击插件按钮,搜索 Chinese,如配图所示,如果没有安装中文插件,需要点击 Install 进行安装。
  3. 按 F1 键,输入 Configure Language ,点击搜索结果中的 Configure Display Language。
  4. 此时会打开语言配置文件 locale.json,英文状态下 locale 属性默认为 en,将 en 修改为 zh-CN,然后保存重启工具即可。

Visual Studio Code 使用感受可以总结为以下几点

  1. 界面简洁清晰,易于使用。Visual Studio Code 的界面设计简洁明了,不会让人感到混乱和疲惫,同时也提供了丰富的快捷键和命令,让开发者可以更加高效地完成工作。
  2. 功能强大,支持多种编程语言和框架。Visual Studio Code 支持多种编程语言和框架,包括 JavaScript、TypeScript、Python、Java 等,同时也提供了丰富的插件和扩展,可以满足不同开发者的需求。
  3. 扩展性好,社区活跃。Visual Studio Code 的社区非常活跃,有大量的插件和扩展可以使用,可以帮助开发者提高效率和开发质量,同时也可以自定义配置,满足个性化需求。
  4. 性能出色,启动速度快。Visual Studio Code 的性能非常出色,启动速度快,占用资源少,可以在不同的操作系统上运行,让开发者可以更加专注于编写代码。

总的来说,Visual Studio Code 是一款非常优秀的开发工具,它的界面简洁清晰,功能强大,扩展性好,性能出色,可以帮助开发者更加高效地完成工作。

Visual Studio Code 许可证

MIT 许可证

官方主页

What’s new in Visual Studio Code 1.116.0
Apr 15, 2026
Here are some highlights of what’s new:
Agent Debug Logs: view logs from previous agent sessions to understand and debug agent interactions.
Copilot CLI thinking effort: configure model thinking effort in Copilot CLI to balance response quality and latency.
Terminal agent tools: interact with any terminal session from your agent sessions.
GitHub Copilot built-in: start using AI without having to install the GitHub Copilot Chat extension.
Agent experience:
Debug previous agent sessions:
Setting: github.copilot.chat.agentDebugLog.fileLogging.enabled
The Agent Debug Log panel shows a chronological event log of agent interactions during a chat session, which is useful for understanding what happens when you send a prompt and to debug chat customizations.
You can now view the log for the current session as well as previous sessions, with logs persisted locally on disk. This enables you to review and debug past agent interactions even after the session has ended.
The setting to enable the Agent Debug Logs panel is now merged into the troubleshooting setting github.copilot.chat.agentDebugLog.fileLogging.enabled
Configure thinking effort in Copilot CLI:
Similar to local agent sessions, you can now configure the thinking effort for reasoning models in Copilot CLI sessions with the language model picker. Thinking effort controls how much reasoning the model applies to each request, which can help balance response quality and latency based on your needs.
Choose a reasoning model in the picker and select the arrow to reveal the available effort levels. The available effort levels might vary by model. Non-reasoning models do not show the submenu.
Customizations welcome page:
The Chat Customizations dialog, available via the Chat: Open Customizations command or the gear icon in the Chat view, now has a welcome page that gives you an overview of all your agent customizations.
Creating customizations might be daunting at first, so you can now use the Customize Your Agent input on the welcome page to let VS Code draft customizations like agents, skills, and instructions based on a natural language description.
Tool confirmation carousel (Experimental):
Setting: chat.tools.confirmationCarousel.enabled:
To make approving or rejecting multiple tool calls more efficient, chat now shows a carousel control for tool confirmations. The carousel gives you a compact and navigable way to review and approve multiple tool calls in sequence without scrolling through the conversation.
This feature is experimental and controlled by the chat.tools.confirmationCarousel.enabled setting. It is enabled by default in VS Code Insiders and is gradually rolling out to Stable as we collect feedback.
Visual Studio Code Agents (Preview):
In the last release, we shared the Visual Studio Code Agents app, a new preview companion app that ships alongside VS Code Insiders and is built for agent-native development.
Since introducing the app in 1.115, we’ve continued to iterate with features and fixes based on feedback, to deliver a great agent-first experience.
Some of the latest updates include:
Reasoning level selection: as mentioned above, you can now configure thinking effort for reasoning models in Copilot CLI sessions.
Plan mode handling: for CLI sessions involving planning, plan mode will automatically kick in.
Files tab shown by default in Changes: the Files tab now shows by default in the Changes panel.
Session response, theming, and rendering improvements: a range of refinements to response handling, visual consistency, and rendering performance.
App name: We’ve renamed the app to Visual Studio Code Agents – Insiders.
We’ve added a new entry point to Try out the new Agents app from the VS Code welcome page
You can also still open the app via the same methods as in 1.115:
Launch Visual Studio Code Agents – Insiders from your Start menu or Applications folder in the OS.
Run Chat: Open Agents Application from the Command Palette.
Terminal tools:
Foreground terminal support for agent tools:
The send_to_terminal and get_terminal_output agent tools now also work with foreground terminals and not just background terminals that were created by the agent. This means that the agent can read output from and send input to any terminal visible in the terminal panel, such as a running REPL or an interactive script
Terminal input improvements:
This release includes several improvements to the experience for terminal input in agent sessions:
Detect terminal input: The LLM-based prompt-for-input detection is removed. Previously, every terminal output chunk triggered an extra LLM call to classify whether the terminal was waiting for input, which added latency and used extra tokens. The agent now handles terminal input directly via send_to_terminal and uses the question carousel to defer to you when needed.
Progress messages: When the agent sends answers to the terminal, the progress message now shows which question is being answered, for example: Sending “my-project” to terminal (replying to: What is your project name?).
Focus Terminal: When the agent needs terminal input, like when prompting for a password or an interactive installer like npm init, the question carousel now includes a Focus Terminal button. Select it to focus the relevant terminal and type your response directly. If you start typing in the terminal while the carousel is open, it automatically dismisses and informs the agent that you are handling the input directly.
Background terminal notifications enabled by default:
Setting: chat.tools.terminal.backgroundNotifications:
Background terminal notifications are now enabled by default. When the agent runs a command in a background terminal, it automatically receives notifications when the command completes, times out, or requires input. This enables the agent to respond more quickly and accurately without needing to poll for terminal output.
Chat UX:
This release includes a few UX improvements to chat:
Diffs in the top level: Code diffs now render directly in the chat conversation, so you can review proposed changes without switching context to a separate diff view.
Rendering performance: Chat responses should now render faster, with added improvements including reduced layout thrashing and more efficient incremental updates during streaming. Also fixes an issue where rapid bursts of tool invocation updates cause brief hangs in the extension host.
Chat send performance: Fixes an issue where chat message sending is blocked by loading chat customizations. The message now visually appears in the chat conversation immediately even if prompts are still loading.
Subagent progress: The expanded view for subagent progress is now more visually distinct, making it easier to follow when a subagent is in progress.
Accessibility:
Agents app accessibility:
The Agents app, available in VS Code Insiders, now includes comprehensive accessibility support for keyboard and screen reader users.
Accessibility help dialog: Press Alt+F1 (Option+F1 on macOS) while the chat input is focused to open the accessibility help dialog. It provides an overview of what the Agents app is, lists available views, and shows keybindings for navigating between them.
Keyboard navigation commands: New keybindings let you quickly focus key views in the Agents app:
Focus Changes View (unassigned)
Focus Chat Customizations View (unassigned)
Focus Files Explorer View (unassigned)
These keybindings are scoped to the Agents window and do not override their standard VS Code counterparts.
Verbosity setting: The accessibility.verbosity.sessionsChat setting controls whether the chat input announces an ARIA hint about opening accessibility help. Disable it to suppress the announcement.
ARIA labels and landmarks: The auxiliary bar is now marked as a complementary landmark with a descriptive label, workspace picker buttons have meaningful ARIA labels, and session list items include creation time context.
Screen reader instructions for keyboard shortcuts search results:
When searching in the Keyboard Shortcuts editor, the screen reader now announces instructions for navigating to the search results. NVDA and other screen readers announce “Use Ctrl+Down Arrow to access the searched shortcut details”, so you can quickly navigate to the results table. You can disable this announcement with the accessibility.verbosity.keyboardShortcuts setting.
Integrated browser:
The integrated browser is now easier to access thanks to two new entry points:
The View menu, under View > Browser
The keyboard shortcut Ctrl+Alt+/
These actions open the integrated browser if no tabs are open, or let you quickly see and jump to existing tabs.
These new entry points are in addition to the previously existing ones:
The Browser: Open Integrated Browser command
Link clicks to localhost sites ( workbench.browser.openLocalhostLinks)
The title bar icon ( workbench.browser.showInTitleBar )
Ask an agent to open or interact with the browser ( workbench.browser.enableChatTools)
Languages:
JS/TS Chat Features extension (Preview):
Setting: jsts-chat-features.skills.enabled
The new builtin JS/TS Chat Features extension enhances Copilot’s skills to work with TypeScript and JavaScript. For this first release, the extension contributes skills for setting up modern TypeScript projects. We plan to enhance and expand its functionality in a future release.
To try these skills today, enable the jsts-chat-features.skills.enabled setting.
Engineering:
.GitHub Copilot is now built-in:
GitHub Copilot Chat is now a built-in extension in VS Code. New users no longer need to install any extension to start using Copilot features such as chat, inline suggestions, and agents. Copilot is available out of the box as part of the standard VS Code installation.
This change is part of our ongoing effort to make VS Code the open source AI code editor. By shipping Copilot as a built-in extension, we reduce friction for new users and ensure that AI-powered features are seamlessly integrated from the first launch.
Existing users are not affected by this change. If you already have the Copilot extension installed, it continues to work as before.
As before, if you prefer not to use AI features, you can disable them with the chat.disableAIFeatures setting.
Contributions to extensions:
GitHub Pull Requests:
There has been more progress on the GitHub Pull Requests extension, which enables you to work on, create, and manage pull requests and issues. New features include:
Add a chat tool for creating pull requests.
Worktrees can also be deleted from the “Delete Local Branches and Remotes” command.
Deprecated features and settings:
Upcoming deprecations:
Edit Mode is officially deprecated as of VS Code version 1.110. Users can temporarily re-enable Edit Mode via VS Code setting chat.editMode.hidden . This setting will remain supported through version 1.125. Beginning with version 1.125, Edit Mode will be fully removed and can no longer be enabled via settings

https://code.visualstudio.com/updates

Visual Studio Code 官方下载
Windows Mac Linux
x64 Arm64 Universal Intel silicon deb rpm tarball arm snap
声明:大眼仔旭 | 本文采用署名-非商业性使用-相同方式共享 4.0 国际许可协议[CC BY-NC-SA]进行授权
文章名称:《微软开源免费代码编辑器 Visual Studio Code 1.116.0 + x64 中文免费版
文章固定链接:https://www.dayanzai.me/visual-studio-code.html
本站资源仅供个人学习交流,请于下载后 24 小时内删除,不允许用于商业用途,否则法律问题自行承担。
转载声明
全部评论: (2条)
  1. Guoiaoang2022-07-14 19:24 回复
    vscode免费,这属于软件推荐吗
  2. xujh2022-08-14 14:27 回复
    MAC的下载地址是 https://code.visualstudio.com/sha/download?build=stable&os=darwin-universal

发表评论

返回顶部