是的,我現在就是想挂一些你以為會提高,但其實很可能是降低工作效率的 Visual Studio Code 插件。
Material Theme (或其他顔色對比度不符合要求的顔色主題)
這是 Material Darker High Contrast 主題。其中注釋和行号,以及資料總管中檔案名等文字的顔色和背景色之間的對比度不合格—注釋文字顔色和背景色之間,對比度隻有 1.82:1. 這個值低于大字号或粗體文字要求的 3:1 和對較小字号要求的 4.5:1.
而在 Material Theme 的淺色主題中,低對比度的問題更加不容樂觀。下圖所示為 Material Lighter High Contrast 主題。
可以看到,文本框選中文字和選擇背景的對比度極低。菜單欄,資料總管的檔案名,源代碼的注釋和關鍵字等文字也有低于要求的對比度。
同時我們非常遺憾的看到,有很多 Visual Studio Code 顔色主題在相當大的程度上不能滿足可通路性要求。
Prettier
盡管 Prettier 是一個被廣泛使用的 JavaScript/CSS 等的格式檢查/格式化工具,可是在少數情況下,通過 Prettier 格式化代碼的過程本身就會造成一些文法錯誤或非預期的行為。
Flow
目前為止 Visual Studio Code 的 Flow 插件的支援并不完美—而且 Flow 支援意味着放棄 TypeScript 支援。