Visual Studio Code

Search documents
VS Code 有哪些快捷键?一篇文章,全部搞定!
菜鸟教程· 2025-09-01 03:30
Core Points - The article provides a comprehensive list of commonly used keyboard shortcuts for Visual Studio Code on Windows, aimed at improving coding efficiency and productivity [3][6][13]. Group 1: Common Operations - Key shortcuts for general operations include: - Ctrl + Shift + P / F1: Command Palette - Ctrl + P: Quick Open file - Ctrl + Shift + N: New window - Ctrl + Shift + W: Close current window [6][13]. Group 2: Basic Editing - Essential editing shortcuts include: - Ctrl + X: Cut line without selection - Ctrl + C: Copy line without selection - Alt + ↑ / ↓: Move line up or down - Ctrl + Shift + K: Delete line [6][13]. Group 3: Navigation - Navigation shortcuts facilitate quick movement within the code: - Ctrl + T: Show all symbols - Ctrl + G: Go to a specific line - Ctrl + Shift + O: Jump to symbols within a file [7][13]. Group 4: Search and Replace - Search and replace functionalities are enhanced with: - Ctrl + F: Find - Ctrl + H: Replace - Alt + Enter: Select all occurrences of the search term [14][38]. Group 5: Multi-Cursor and Selection - Multi-cursor editing is supported by: - Alt + Click: Insert additional cursor - Ctrl + Shift + L: Select all occurrences of the current selection - Ctrl + F2: Select all occurrences of the current word [15][36]. Group 6: Code Intelligence - Code intelligence features include: - Ctrl + Space: Trigger suggestions - F12: Go to definition - Ctrl + K Ctrl + F: Format selection [8][16]. Group 7: Editor Management - Editor management shortcuts allow for efficient workspace organization: - Ctrl + \: Split editor - Ctrl + K Ctrl + ← / →: Switch between editor groups - Ctrl + W: Close editor [9][40]. Group 8: File Management - File management shortcuts streamline file operations: - Ctrl + N: New file - Ctrl + O: Open file - Ctrl + S: Save file [18][41]. Group 9: Display and Debugging - Display and debugging shortcuts enhance user experience: - F11: Toggle full screen - F5: Start or continue debugging - Ctrl + `: Open integrated terminal [10][42].
多姆克卸任,GitHub并入微软CoreAI:1.5亿开发者何去何从?
3 6 Ke· 2025-08-15 00:02
Core Insights - The departure of GitHub CEO Thomas Dohmke marks a significant turning point in Microsoft's developer ecosystem and cloud computing strategy, raising concerns about the integration of GitHub into Microsoft's CoreAI division [2][4][9] - Under Dohmke's leadership, GitHub transformed into a core pillar of Microsoft's AI strategy, growing to 150 million developers and establishing key AI tools like Copilot, which has attracted 20 million users [2][4] Impact of Departure - Dohmke's exit could disrupt GitHub's independent developer culture, which has been a key attraction for global developers, while potentially accelerating AI tool development [4][5][8] - The restructuring involves integrating GitHub directly into the CoreAI department, led by former Meta executive Jay Parikh, without appointing a new CEO, which raises concerns about decision-making efficiency [4][5] AI Integration and Development - The integration of GitHub into CoreAI is seen as a move to enhance AI tool development speed, but it risks undermining the platform's innovative foundation [5][9] - GitHub's AI development tools, including Copilot Chat and GitHub Actions, have seen significant usage growth, with GitHub Actions processing 3 billion minutes of work per month, a 64% year-over-year increase [4][7] Market Position and Competition - Microsoft holds a substantial advantage with a large developer ecosystem, which is crucial for AI training data accumulation, as developers use tools like Copilot daily [7][9] - Investors are advised to monitor key metrics such as Copilot's market penetration, GitHub Actions' user activity, and Azure AI Foundry's growth to gauge GitHub's continued success post-restructuring [8][9] Long-term Outlook - The integration of GitHub into CoreAI reflects Microsoft's long-term commitment to AI-driven software development, with the potential to reshape the industry landscape [9][10] - While short-term stock volatility may occur due to leadership changes, the long-term outlook remains positive, as GitHub's AI tools are embedded in millions of developers' workflows [9][10]
GitHub CEO卸任引关注:微软(MSFT.US)AI战略遇挑战,智能编程赛道竞争白热化
Zhi Tong Cai Jing· 2025-08-12 07:04
Core Insights - GitHub is facing intense competition in the AI coding tools sector, with CEO Thomas Dohmke announcing his departure to return to a founder role, leaving the transition until the end of the year [1] - Under Dohmke's leadership since 2021, GitHub has been integrated into Microsoft's CoreAI platform, which was established in January 2023 [1][3] - GitHub claims to have over 150 million registered developers, doubling from 73 million in October 2021, indicating significant growth [2] Company Developments - Dohmke's exit is part of a broader strategy as GitHub continues to align with Microsoft's AI initiatives, particularly through the Copilot tool, which has reached 20 million users and a 75% increase in enterprise customers [2] - GitHub's leadership will report directly to Julia Liuson, a CoreAI executive, indicating a shift in operational structure [1] Market Position and Challenges - Despite its early advantages, GitHub faces challenges from emerging tools like Cursor, Replit, and Windsurf, which are gaining traction in the "vibecoding" space [2] - A recent developer survey shows that 76% of respondents use Microsoft Visual Studio Code, with Cursor at 18%, highlighting competitive pressures [2] Future Outlook - Dohmke expressed confidence in a future with a billion developers empowered by AI agents, positioning GitHub as a key player in this innovation landscape [3] - The integration of GitHub into Microsoft's ecosystem raises questions about maintaining its open-source spirit while adapting to new efficiency evaluation systems [3]
Microsoft's GitHub chief is leaving as competition ramps up in AI coding market
CNBC· 2025-08-11 18:42
Core Insights - GitHub CEO Thomas Dohmke is leaving the company to pursue founding opportunities, with no immediate successor named [1][3] - Microsoft acquired GitHub for $7.5 billion in 2018, and Dohmke has been CEO since mid-2021 [2] - GitHub is now part of Microsoft's CoreAI organization, which is focused on AI infrastructure and development [3][4] Company Performance - GitHub has over 150 million registered developers, a significant increase from 73 million in October 2021 [5] - Microsoft reports continued growth from GitHub's Copilot, with 20 million users and a 75% increase in Copilot Enterprise customers quarter over quarter [7] Competitive Landscape - GitHub faces increasing competition from AI-powered coding tools, including Anysphere's Cursor, Replit, and Windsurf [5] - A recent Stack Overflow survey indicates that 76% of developers use Microsoft's Visual Studio Code, while 18% use Cursor, and nearly 10% use Anthropic's Claude Code [6]
高管中位年薪13.9万美元领跑,工程经理位居第二,AI Agent尚未成主流,Stack Overflow年度报告出炉
3 6 Ke· 2025-07-31 09:53
近日,程序员问答平台 Stack Overflow 发布了年度《2025 开发者调查报告》。这次调查共收集了来自 177 个国家和地区、超过 4.9 万名开发者的反馈,内 容涵盖生成式 AI 工具、AI Agent、主流编程语言、工作现状等多个维度,旨在帮助开发者了解最前沿的技术动态。 在深入分析前,先来看看本次报告中的一些关键亮点: 超过八成开发者表示,在过去一年中使用过 OpenAI 的 GPT 模型。 尽管各大科技公司正积极推进 AI Agent 的研发,38% 的开发者仍表示暂时没有使用计划,AI Agent 仍未成为主流工具。 虽然对团队整体效率提升有限,但 AI Agent 在个人层面表现出色——69% 的受访者认为,它显著提升了自己的生产力。 2023 和 2024 年还有 70% 以上的受访者对 AI 持积极态度,而到了 2025 年,这一比例已经降到 60%。 仅有四分之一的开发者对当前工作表示满意,整体满意度偏低。 尽管从业经验相近(平均 20 年),高级管理者和工程主管的薪资中位数依然更高,超过 13 万美元;相比之下,创始人、架构师和产品经理的中位薪资则 在 9.2 万到 10.4 万 ...
Amazon jumps into AI vibe coding with preview of Kiro
CNBC· 2025-07-14 17:10
Core Insights - Amazon's cloud unit has introduced Kiro, an AI-assisted coding program aimed at transforming software development [1][3] - The launch of Kiro follows Google's announcement of hiring staff from AI coding startup Windsurf as part of a $2.4 billion technology licensing deal [1][2] Group 1: Product Features - Kiro utilizes vibe coding, allowing developers to direct software creation with minimal human input, similar to initiatives by Google and Microsoft [2] - The program helps define requirements, system design, and tasks before coding, addressing the complexity of current vibe coding methods [3] - Kiro can create diagrams to illustrate data flow in applications and generate task lists to identify missing elements [3] Group 2: Market Context - Windsurf competes with Cursor, which has a reported valuation of $10 billion, indicating a competitive landscape in AI coding tools [2] - OpenAI has shown interest in acquiring both Windsurf and Cursor, highlighting the strategic importance of these technologies [2] Group 3: Availability and Support - Kiro currently supports English, with plans for additional language support in the future [4] - The program will offer both free and premium tiers after the preview, with assurances that user content will not be used for model training without consent [4]
Google hires Windsurf CEO Varun Mohan, others in latest AI talent deal
CNBC· 2025-07-11 23:03
Core Insights - Google has announced an agreement to hire Varun Mohan, co-founder and CEO of AI coding startup Windsurf, along with other senior employees from Windsurf's research and development team [1][2][3] - The deal includes a nonexclusive license for Google to use certain Windsurf technology, while Windsurf retains the freedom to license its technology to other companies [2] - This move intensifies the competition for AI talent among major tech companies, with Meta also making significant job offers to OpenAI employees [4] Company Developments - Douglas Chen, another co-founder of Windsurf, will join Google as part of the agreement, while the majority of Windsurf's team will continue to develop its product [5] - Windsurf has gained popularity this year for "vibe coding," which utilizes AI tools for coding, leading to increased revenue and higher valuations for the startup and its competitors [6] - Google has previously hired talent from startups, similar to its acquisition of Character.AI, and other companies like Amazon and Microsoft have also pursued AI talent through similar agreements [7]
Void IDE,Cursor 的开源替代品,发布测试版
AI前线· 2025-06-30 04:55
Core Viewpoint - Void IDE is a new open-source AI-driven code editor that emphasizes privacy and is positioned as a free alternative to proprietary AI editors like Cursor and GitHub Copilot, supported by Y Combinator [1][2]. Group 1: Privacy and Cost Concerns - The primary motivation behind Void IDE is to address privacy and cost issues associated with proprietary AI coding tools, which may require sending private code data to their backends, raising privacy concerns and incurring ongoing subscription costs [1]. - The paper referenced highlights significant concerns regarding privacy breaches due to embedding vector databases, which are susceptible to reverse engineering attacks that can extract sensitive information from original text data [1]. Group 2: Features and Functionality - Void IDE offers developers control over their data by integrating with various large language models (LLMs) such as Claude, GPT, and Gemini, and allows local model hosting through Ollama, ensuring AI processing can occur locally or via direct API calls [2]. - The editor includes AI-centric features familiar to users of tools like Cursor, such as inline code editing, contextual AI chat, and code generation, along with advanced capabilities like file system awareness for context across codebases and the ability to view/edit underlying prompts sent to AI [2]. Group 3: Community Engagement and Development - As a branch of VS Code, Void IDE allows users to migrate their themes, key bindings, and settings, generating interest among developers on platforms like Hacker News and Reddit, particularly regarding its open-source nature and privacy stance [3]. - The project is actively being developed, with the team encouraging community contributions to shape its future roadmap, while discussions include comparisons with other AI coding tools and editors [3].
2025 最顺眼的 VSCode 主题推荐,码字效率++!谁用谁上头~
菜鸟教程· 2025-06-27 02:23
Core Viewpoint - Visual Studio Code (VSCode) is a free and open-source code editor developed by Microsoft, which has gained immense popularity among the developer community since its release in 2015 [1][2]. Group 1: Features and Extensions - VSCode is compatible with Windows, macOS, and Linux operating systems, and it has a vast extension marketplace that allows users to install various extensions to enhance the editor's functionality [3]. - The editor supports language integration, code formatting tools, version control, themes, and icons, making it highly customizable for developers [3]. Group 2: Popular Themes - One Dark Pro is a highly popular theme with 9 million installations, known for its color selection that reduces eye strain and enhances code readability [4][5]. - The theme provides a comfortable coding experience in low-light environments due to its dark background and contrasting text colors [6]. - Other notable themes include: - Material Icon Theme, which offers visually appealing and easily recognizable icons for files and folders [10]. - Nord, inspired by polar regions, features a cool color palette that is easy on the eyes [22]. - Dracula Official, known for its deep purple tones and high contrast, optimizing code readability [27]. - Minimal Kiwi, characterized by a fresh light green tone, providing a clean and comfortable interface [34]. - Shades of Purple, which offers a gradient from light to dark purple, ensuring good readability and customization options [42]. - Catppuccin, designed with soft and coordinated color schemes to alleviate visual fatigue during long coding sessions [49].
VS Code 整个 AI 绘图扩展,画图比写代码还快!效率不得杆杆~~~
菜鸟教程· 2025-06-16 01:48
Core Viewpoint - Visual Studio Code (VSCode) is a free and open-source code editor developed by Microsoft, which has rapidly gained popularity among the developer community since its release in 2015 [1][2]. Group 1: Features and Ecosystem - VSCode is compatible with Windows, macOS, and Linux operating systems, and it has a vast extension marketplace that allows users to install various extensions to enhance its functionality [3]. - The integration of AI technology into programming has made VSCode one of the most favored editors, with a rich ecosystem of AI plugins that significantly boost productivity [4]. Group 2: Mermaid Extension - The Mermaid Preview extension for VSCode is a text-based chart drawing tool that allows users to create various types of diagrams, including flowcharts, sequence diagrams, Gantt charts, class diagrams, and more, using a syntax similar to Markdown [6][7]. - Advantages of Mermaid include being text-driven for easier version control and collaboration, as well as having a simple and easy-to-learn syntax [9]. Group 3: AI Integration - The Mermaid Chart extension in VSCode now integrates powerful AI capabilities that can generate professional charts directly from code [18]. - By mentioning @mermaid-chart in GitHub Copilot Chat, the AI analyzes the source code and automatically generates the corresponding Mermaid syntax [19]. Group 4: Diagram Generation and Updates - The extension can detect changes in source code or requirements and offers a one-click option to update related diagrams [29]. - Users can generate cloud architecture diagrams automatically by using commands like "@mermaid-chart /generate_cloud_architecture_diagram," allowing for precise control over the output without manual intervention [31].