New
- 機能拡張: 新しいAPIとして
Clipboard
を追加。これによりユーザのクリップボードに関連する操作をサポートできます
- 機能拡張: コード補完にて、LSP
Snippet
形式をサポート
- 機能拡張:
CompletionItem
APIに色見本を表示するサポートを追加
- 機能拡張の詳細ビューに"不正使用の報告"リンクを追加
New for Extensions
InsertTextFormat
でサポートされるテキスト形式の値:
InsertTextFormat.PlainText
: 標準テキスト。変更またはトークン化されません
InsertTextFormat.Snippet
: コード補完テキストはクリップ / スニペット ${}
形式を使用してトークン化されます
CompletionItem.insertTextFormat
は、InsertTextFormat
一覧から列挙値を定義します
CompletionItem.tokenize
は非推奨になり、新しい形式プロパティが採用されました
- この値を
true
に設定すると、下位互換性のために存在するプライベートな(アクセスできない)列挙値InsertTextFormat.Placeholder
に設定されます
TextEditor.insert()
には補完項目と同じ方法で挿入されたテキスト形式を制御するためのInsertTextFormat
列挙値を取る、新しい、2つ目の引数オプションです
- この引数が未定義の場合、以前の動作(
InsertTextFormat.Placeholder
と同等)が使用されます
Improved
- 複数のタブで書類を開く際のエディタのフォーカスを改良
- 機能拡張開発者認証に失敗した際の警告を改良
- クローン失敗通知の説明を改良
- 機能拡張: タスクカテゴリのバリデーションを緩和
- "(サイドバー名)を表示"メニューにて、サポートされている場合はキーボードナビゲーション用に開いているサイドバーにフォーカスするよう改良
- 環境設定: カスタムファイルの関連付けに’標準テキスト’を追加
- タスク: レポートタブを開く際、非一次的なタブを使用するよう改良
- "表示領域の中央選択"ショートカット (^L) で、挿入ポイントが表示されていると中央に配置されるよう改良
- ローカライズの全般的に改良
Fixed
- エディタ: 100以上の折りたたみを含む書類のテキスト編集ならびにスクロールがスムースで無かった問題を修正
- ファイルサイドバー: Ctrlクリックしてもコンテキストメニューが開かないことがあった問題を修正
- 機能拡張のインストール時、機能拡張ライブラリサイドバーにプレースホルダーラベルまたはアイコンが表示されていた問題を修正
- ドロップして分割する際、期待通りに動作しないことがあった問題を修正
- PHP/MySQLコード保管として
mysqli_query()
を追加
- エディタ: Shift-Option-ドラッグして複数項目を選択する際に起こっていた問題を修正
- ファイルサイドバー: Option-下矢印でフォルダに移動する際、"ナビゲーションコントロールを表示"が有効になっているファーストレスポンダーのステータスを保持するよう修正
- 環境設定を閉じる際、編集したキーバインド設定が保存されないことがあった問題を修正
- LSP:
DocumentHighlight
リクエストを使用するとクラッシュする可能性があった潜在的な問題を修正
- 言語サーバを使用しているとコード補完機能拡張が無効になることがあった問題を修正
- エディタ行の高さ設定が空になっているとハングしていた問題を修正
- Bashシェルを使用する際、タスクの環境編集の解決で起こっていた問題を修正
- サーバ設定: アドレスが含まれていないと_新規サーバ_として保存できなかった問題を修正
- SCSS: コメント欄で変数が自動コード補完されてしまっていた問題を修正
- フランス語ローカライズ: 編集環境設定の行の折り返しを修正
- 環境設定 > 認証鍵で、表示が欠けていた問題を修正
- カーソルを移動する際、ガター注釈展開時にフラッシュを引き起こす問題を修正
- 機能拡張: テーマグラデーションでカラーを16進数で指定すると起こっていた問題を修正
- ターミナル: ペースト時に文字が欠けてしまうことがあった問題を修正
- 機能拡張が誤ったローカライズにフォールバックする可能性があった問題を修正