只有累積,沒有奇蹟

2019年7月23日 星期二

[VisualStudio] Visual Studio 2019 找回遺失的 StartPage 與 Developer News

前言
最近在跟朋友討論 Visual Studio 2019 實用的功能時,偶然發現原本在啟動專案後都有 StartPage 與 Develop New 功能,但在 Visual Studio 2019 這些功能都消失了,讓我想到復仇者聯盟裡的薩諾斯蒐集五顆寶石後,彈指後讓一半的東西消失(誤!!)。在 Visual Studio Develop Developer Community 中文章 Start Page: Please give it back! 提到希望微軟可以恢復原先 StartPage 的配置與功能,這篇文章就來介紹如何把失去的 StartPage 找回來若有問題或是錯誤的地方歡迎一起討論

Start Page
首先我們先來看看 Visual Studio 2019 的啟動畫面

Visual Studio 2017 的啟動畫面
比較後可以發現在 StartPage 在設計上已經與過去不同,在 Visual Studio 2019 的 StartPage 設計原由可以透過微軟官方 Blog 文章 Get to code: How we designed the new Visual Studio start window 了解到在新版的起始頁面做了一些嘗試與不同配置,因此預設將畫面配置做些調整也把 develop new 區塊移除掉,在 Visual Studio 2019 Preview 版本可以透過設定來開啟
但此設定在後來的版本就被移除了,在新版的配置選項中以找不到相關設定可以調整

Start Page
新版的設定或許會讓有些人不習慣,像我自己個人就對於舊版比較喜歡,從官方回應目前沒看到可能會有讓開發者設定新舊版的機會,但我們還是有辦法可以透過另外一種方法解決,在 Start Page: Please give it back! 討論串中發現可以透過 Visual Studio Marketplace 安裝 Start Page on startup 改善此問題,下載傳送門
安裝完畢之後要設定開起空白環境才會生效,設定方式為 : Tools > Options > Startup,選擇 Empty environment
按下儲存重新啟動 Visual Studio 之後即可在 Visual Studio 2019 看到熟悉的畫面

Developer News
在新版的 startpage 也沒看到 Developer New 區塊,其實 Developer New RSS 功能並沒有消失,可以在安裝或是更新 Visual Studio Install 工具時右邊區塊看到熟悉的 Developer New 內容
如果你是習慣在 Visual Studio 中看 Developer News 的開發者,也可以在 Visual Studio Marketplace 安裝 Developer News 找回你想要的資訊,安裝方式不難這邊就省略了

如果跟我一樣希望在 Visual Studio 2019 可以使用舊版的 startpage 以及 Developer News 的朋友,可以參考這篇文章,希望這篇可以幫助到跟我有相同困擾的開發者 :) 

Related Posts:

  • [Nuget] 架設公司內部 Nuget Server 前言  在開發上常常會遇到某些代碼是跨專案共用的,在 .NET 中會將重複使用的代碼打包成「套件」,其中包含了編譯後的 dll 以及相關的檔案資訊,接著將套件內容上傳到 Nuget Server 上提供開發者下載使用,Nuget server 有分共用與私人主機兩種,共用的 nuget server 上有相當多好用的 libary 供開發者下載,例如常用的 NLog、newtonsoft.json、NUnit...等各種好用的 pack… Read More
  • [Nuget] 使用 NuGet Package Explorer 製作 Nuget 套件問題  在上一篇介紹了如何架設公司內部 nuger server,架設完畢後會使用 nuget push 指令將開發完 Library 上傳到公司內部 nuget server 上,但每次都要透過手動打指令 push 難道沒有更快的方法了嗎 ? 今天就要來介紹一套好用的工具 Nuget Package Explorer 可以省去打指令的動作,透過 GUI 的介面將開發好的 Library 上傳到共用或是私人架設的 nuget … Read More
  • [Nuget] The term 'nuget.exe' is not recognized as the name of a cmdlet, function, script file, or operable program問題  最接開發完 Libary 專案要上傳到 nuget server 時,要將 package 檔案透過指令 push 噴 error 錯誤訊息 nuget.exe : The term 'nuget.exe' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the … Read More
  • [VS2017] Visual Studio 顯示代辦清單 - TODO List前言  最近在與同事討論問題時,主管看到代碼中有 // TODO 當下詢問同事 Visual Studio 該如何看到 TODO comment 清單,一問之下發現同事不太清楚 Visual Studio 該如何看到 TODO 清單,或許是因為不常用沒太多人知道或是不熟悉,自己也是因為之前上過 Will 保哥的課程才明白,這篇就簡單介紹在 Visual Studio 如何透過 Task List 找到 TODO co… Read More
  • [VS2017] 提升 Resharper 在 Visual Studio IDE 執行速度前言  Visual Studio 是地表上最強的開發工具,最近發現在安裝完 Resharper 後開啟專案時都會遇到 載入專案的速度變慢的問題,Visual Studio 會在上方提示 JetBrains ReSharper Ultimate’ likely caused 8 seconds of unresponsiveness. Disabling it may improve your experi… Read More

0 意見:

張貼留言

Copyright © 2025 m@rcus 學習筆記 | Powered by Blogger

Design by Anders Noren | Blogger Theme by NewBloggerThemes.com