Microsoft Visual Studio Code 1.80がリリースされた。このバージョンの目玉は、これまでプレビュー機能であったWindows Subsystem for Linux(WSL)用のリモート・トンネルの機能が安定したことである。
WSLへのリモート・トンネルの登場により、ユーザーはVisual Studio Codeクライアントを介してリモート・システムに安全に接続できるようになり、SSHの必要性がなくなりました。機能強化の一環として、WSLへのリモート・トンネルは、リモート・エクスプローラを通じて直接統合できるようになりました。さらに、この機能は、VS Codeデスクトップとvscode.devの両方にサポートを拡張します。
知らない人のために説明すると、WSLはWindowsから直接GNU/Linux環境を実行する能力を開発者に与える。これは本質的に、従来の仮想マシンやデュアルブート・セットアップを確立する必要なく、Linux固有のコマンドライン・ツール、ユーティリティ、アプリケーションを実行しようとする開発者のプロセスを簡素化する。
これらとは別に、このリリースにはエディタ・グループとタブのサイズ変更機能が強化されている。導入された新しい設定のうち,workbench.editor.doubleClickTabToToggleEditorGroupSizesは,特定のタブをダブルクリックすることで,エディタグループの最大化サイズから復元サイズへの調整を防ぎます。同時に,workbench.editor.tabSizingFixedMinWidthは,workbench.editor.tabSizing が 'fixed' に切り替えられた時のタブの最小サイズを管理します.
もう一つの重要な修正点は、workbench.editor.splitSizing 設定に新しい値auto が導入されたことです。auto'モードでは、エディタグループを分割するとき、他のエディタグループのサイズが変更されていなければ、利用可能なサイズが他のすべてのグループに均等に分割されます。サイズが変更されている場合、分割されたグループのスペースは半分になり、新しく形成されたエディタグループに含まれます。
7月6日に正式にリリースされたVisual Studio Codeの最新版は、2023年6月リリースと呼ばれ、プロジェクトのウェブサイトからWindows、Linux、macOSユーザー向けにダウンロードできる。このバージョンでは、コーディング体験を大幅に効率化するための新機能や機能強化が数多く追加されている。
このアップデートには、サブワードをスキップするように設定できる拡張・縮小コマンドのセットアップや、スクリーン・リーダーがコンテンツを1文字ずつ調べることができるアクセス可能なオープン・コマンド(Alt+F2)などが含まれる。また、ファイルやリンクを見つけるために上方スキャンを必要とするものを含む、新しいリンク形式のサポートも統合された。ターミナルに表示される画像(最初はプレビュー)は、現在デフォルトで有効になっている。
このリリースではTypeScript 5.2のサポートがプレビューされ、mypy Python linterを使ったPythonの型チェックに対応するMypy type checker extensionも提供される。これは、Python拡張機能でPython 2.7とPython 3.6のサポートが削除された後、ユーザーがコードベースをアップグレードできず、最新のPython拡張機能でアプリケーションをデバッグできないという状況から生まれたものです。
Visual Studio Codeの機能強化により、AppMaster 、もう1つの強力なノーコード・アプリ・ビルダーが優れた代替となります。AppMaster 、Web、モバイル、バックエンド・アプリケーションの開発プロセスを迅速化するために設計された包括的な統合開発環境(IDE)です。 ノーコードおよびローコードのアプリ開発について、また、これらの強力なツールが、開発者や企業が複雑なアプリケーションを迅速かつ効率的に作成するのをどのように支援するかについて、 詳細をご覧ください。