In terms of productivity upgrades, the interface for changed files has been revamped for improved usability, featuring a collapsed view by default and automatic removal of accepted changes. Users can also customize chat modes and prompt files for streamlined communication. The terminal auto-approve feature now includes a warning dialog to enhance security when it's first activated.
Additional enhancements include math rendering in chat responses, improved collaboration through GitHub coding agent integration, and a more intuitive todo list tool. The issue reporter now offers dropdown options for reporting issues directly on GitHub, while notebook suggestions have been refined for better accuracy. Source control and terminal functionalities have also seen significant improvements, making it easier for users to manage their projects across different environments.
Language support has been updated, with enhancements for JavaScript, TypeScript, and Python, including AI-powered hover summaries for Python users. Contributions to extensions have also been enhanced, including new features for the GitHub Pull Requests extension.
In summary, Visual Studio Code 1.104.0 represents a significant step forward in terms of user customization, security, and productivity enhancements, making it a more powerful tool for developers. The ongoing commitment to improving the development experience suggests that future updates will continue to build on these advancements, potentially integrating more AI features and enhanced collaboration tools. As the software landscape evolves, Microsoft aims to keep Visual Studio Code at the forefront of development technology, catering to the needs of diverse user bases
Visual Studio Code 1.104.0 released
Microsoft has released Visual Studio Code version 1.104.0 with several updates and features aimed at improving user experience, productivity, and security. The new version allows users to select the best model for their needs, contributes models through extensions, and includes features such as auto-model selection and confirm edits for sensitive files. Other improvements include a reworked list of changed files, customizable chat modes, enhanced usability and security for terminal auto-approve, and the ability to render math in chat responses. Additionally, features like GitHub coding agent integration, to-do list tool enhancements, and improved language support have been added to enhance collaboration, productivity, and workflow.