Visual Studio的未來特性展望

2021-08-08 18:26:28 字數 789 閱讀 9169

今天(5月12日,西雅圖)的build大會上,microsoft的amanda silver和tim sneath針對visual studio 2017未來將會提供的特性做了演講。microsoft所聚焦的乙個領域是改進ide對所有使用者的無障礙訪問,包括視力障礙者。

事實上,在visual studio的前期版本中,microsoft未能完全提供實現最好無障礙體驗所需的api。以偵錯程式(debugger)的區域性變數(locals)視窗為例,時至今日,視力障礙者依然難以在vs中獲悉輸出的內容。通常做法是,視力障礙者必須將輸出從視窗剪貼到記事本這類應用中,然後借助於windows speech synthesizer讀出內容。這顯然非常不便於使用。現在,這種情況已經得到了改進。

無論開發人員是否需要無障礙特性,下面若干建議均適用。首先,無障礙api重在物盡其用,它們相對易於實現,但是卻能對很多類使用者提供完全不同的體驗。其次,即便是視力良好的使用者,也將受益於相關的無障礙特性,例如對所有給出的功能提供鍵盤快捷鍵。無障礙特性將會增加所有使用者的生產率。

在演講中,silver還介紹了visual studio團隊在構建產品中遵循的一些核心設計理念。用她的話來說,vs2017的目標是支援所有的開發人員、應用和平台。microsoft認為這些目標正在得以實現,因為據microsoft自身的統計顯示,在所有的visual studio工具中,vs2017得到了最快的採用。

後半段演講側重於對vs2017中新近新增特性的演示,包括:

有興趣嘗試最新發布版(visual studio 2017 15.3 preview)的使用者現在就可以獲取,新版的安裝並不會影響到已有的vs2017安裝。

Visual Studio的工程依賴

今天在檢視visual studio中a工程的時候,發現在vs鏈結頁面的command鏈結了b.lib靜態庫,可是我找遍了配置選項,也沒找到配置的地方啊!經過探索發現,原來是工程依賴隱含了這個條件。也就是說工程依賴至少實現了一下兩個功能 1 定義了工程編譯的順序,比如a工程依賴b工程,則編譯a工程的...

Unity的Visual Studio工具入門

visual studio文件的新主頁是 docs.microsoft.com上的 visual studio 2017文件。有關visual studio 2017的最新文件,請參閱 docs.microsoft.com上的 visual studio tools for unity 入門。在本節...

Visual Studio的那些事兒

vs快捷鍵 ctrl shift b生成解決方案 ctrl f7 生成編譯 ctrl o 開啟檔案 ctrl shift o開啟專案 ctrl shift c顯示類檢視視窗 f4 顯示屬性視窗 shift f4顯示專案屬性視窗 ctrl shift e顯示資源檢視 f12 轉到定義 ctrl f12...