我在打开 Visual Studio 时遇到这个问题,内部窗口散落在各处。它们都没有停靠;一些应该可见的已经变得不可见,反之亦然。然后我不得不花很长时间把 window 放回我喜欢的地方。
它似乎只发生在一些解决方案中,而且最近才出现。
我这辈子都解决不了这个问题。还有其他人经历过吗?
最佳答案
听起来 Visual Studio 在往返之间保留您的设置以及一般的 Visual Studio 设置配置文件可能肯定存在问题。
我建议的解决方案是首先重置所有设置,其次根据您的个人喜好自定义内容,最后备份这些自定义设置。这个想法是以后可以使用此设置备份文件自动将设置快速恢复到您满意的程度。以下步骤展示了如何执行此操作,并希望能够解决最令人困惑的 Visual Studio 设置问题:
关闭 Visual Studio 的所有实例。
转到“开始”>“程序”>“Visual Studio 200X”>“Visual Studio 工具”>,然后选择“Visual Studio 200X 命令提示符”
运行不太知名的“devenv.exe/ResetUserData”命令。使用此命令,您将丢失所有 Visual Studio 环境设置和自定义设置。因此,/ResetUserData 开关不受官方支持,Microsoft 也没有对其进行宣传(在命令提示符下键入 devenv.exe/? 时获得的 devenv.exe 帮助中未描述该开关)。重要的是,等待生成的 devenv.exe 进程从任务管理器或更好的进程资源管理器中消失。
当进程从任务管理器或进程资源管理器中消失时,运行“devenv.exe/ResetSettings”,这将恢复 IDE 的默认设置并最终启动 Visual Studio 的单个实例。
现在,在 Visual Studio 中选择“工具”菜单底部附近的“导入和导出设置...”以启动导入和导出设置向导。
选择“重置所有设置”单选按钮,然后下一步 > 选择“不,只重置设置,覆盖我当前的设置”,然后下一步 > 选择您个人的“设置集合”首选项,我会在此处选择 Visual C# 开发设置(注意:您在此处选择的内容会影响键盘快捷键等。但您始终可以重复此过程,直到满意为止)然后单击完成。
当您收到消息“您的设置已成功重置为 XXXXXX 开发设置”时。单击“关闭”,然后花很多时间向 Visual Studio 添加任何个人自定义项,例如打开您始终想要打开的窗口、自定义工具栏和添加任何工具栏按钮等。
当您完成个人定制并对设置完全满意后,再次转到“工具”>“导入和导出设置...”
选择“导出选定的环境设置”单选按钮和下一步 > 勾选“所有设置”,然后下一步 > 选择文件名和目录并单击完成以将当前设置的备份存储在 .vssettings 文件中。
如果以后事情再次失控,请返回工具 >“导入和导出设置...”,这次选择“导入选定的环境设置”单选按钮,然后下一步 > 选择“不,只导入新设置” ,覆盖我的当前设置'和下一步 > 从列表中选择您的 .vssettings 文件的名称(通常在我的设置文件夹下)或浏览.. 到您保存文件的位置,然后下一步 > 勾选“所有设置”并单击完成.
重要的是,关闭 Visual Studio 的单个实例。您打开的任何 future 实例都应保留您最新的自定义设置。
关于windows - Visual Studio 忘记了窗口设置并弄得一团糟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/866820/
我需要在客户计算机上运行Ruby应用程序。通常需要几天才能完成(复制大备份文件)。问题是如果启用sleep,它会中断应用程序。否则,计算机将持续运行数周,直到我下次访问为止。有什么方法可以防止执行期间休眠并让Windows在执行后休眠吗?欢迎任何疯狂的想法;-) 最佳答案 Here建议使用SetThreadExecutionStateWinAPI函数,使应用程序能够通知系统它正在使用中,从而防止系统在应用程序运行时进入休眠状态或关闭显示。像这样的东西:require'Win32API'ES_AWAYMODE_REQUIRED=0x0
这似乎非常适得其反,因为太多的gem会在window上破裂。我一直在处理很多mysql和ruby-mysqlgem问题(gem本身发生段错误,一个名为UnixSocket的类显然在Windows机器上不能正常工作,等等)。我只是在浪费时间吗?我应该转向不同的脚本语言吗? 最佳答案 我在Windows上使用Ruby的经验很少,但是当我开始使用Ruby时,我是在Windows上,我的总体印象是它不是Windows原生系统。因此,在主要使用Windows多年之后,开始使用Ruby促使我切换回原来的系统Unix,这次是Linux。Rub
之前在培训新生的时候,windows环境下配置opencv环境一直教的都是网上主流的vsstudio配置属性表,但是这个似乎对新生来说难度略高(虽然个人觉得完全是他们自己的问题),加之暑假之后对cmake实在是爱不释手,且这样配置确实十分简单(其实都不需要配置),故斗胆妄言vscode下配置CV之法。其实极为简单,图比较多所以很长。如果你看此文还配不好,你应该思考一下是不是自己的问题。闲话少说,直接开始。0.CMkae简介有的人到大二了都不知道cmake是什么,我不说是谁。CMake是一个开源免费并且跨平台的构建工具,可以用简单的语句来描述所有平台的编译过程。它能够根据当前所在平台输出对应的m
深度学习部署:Windows安装pycocotools报错解决方法1.pycocotools库的简介2.pycocotools安装的坑3.解决办法更多Ai资讯:公主号AiCharm本系列是作者在跑一些深度学习实例时,遇到的各种各样的问题及解决办法,希望能够帮助到大家。ERROR:Commanderroredoutwithexitstatus1:'D:\Anaconda3\python.exe'-u-c'importsys,setuptools,tokenize;sys.argv[0]='"'"'C:\\Users\\46653\\AppData\\Local\\Temp\\pip-instal
我在目录“C:\DocumentsandSettings\test.exe”中有一个文件,但是当我用单引号编写命令时`C:\DocumentsandSettings\test.exe(我无法在此框中显示),用于在Ruby中执行命令,我无法这样做,我收到的错误是找不到文件或目录。我尝试用“//”和“\”替换“\”,但似乎没有任何效果。我也使用过系统、IO.popen和exec命令,但所有的努力都是徒劳的。exec命令还使程序退出,这是我不想发生的。提前致谢。 最佳答案 反引号环境就像双引号,所以反斜杠用于转义。此外,Ruby会将空格解
我在安装“redcarpet”gem时遇到以下错误。它在我friend的机器上安装没有问题。(我想安装它来运行yard)ruby版本:1.9.3命令输出:D:\Learning\Common_POM_FW\SampleProjects>yard[error]:Missing'redcarpet'gemforMarkdownformatting.Installitwith`geminstallredcarpet`D:\Learning\Common_POM_FW\SampleProjects>geminstallredcarpetTemporarilyenhancingPATHtoinc
我们正在开发一个需要推送通知的WP8应用程序。为了测试它,我们使用CURL命令行运行推送通知POST请求,确保它实际连接,使用客户端SSL证书进行身份验证并发送正确的数据。我们确实知道,当我们收到对设备的推送时,这项工作是有效的。这是我们一直用于测试目的的CURL命令:curl--certclient_cert.pem-v-H"Content-Type:text/xml"-H"X-WindowsPhone-Target:Toast"-H"X-NotificationClass:2"-XPOST-d"MytitleMysubtitle"https://db3.notify.live.ne
我在Windows7上运行Jekyll时遇到问题。当我运行时jekyll出现以下错误C:\temp\jekyll\kouphax.github.com>jekyllConfigurationfromC:/temp/jekyll/kouphax.github.com/_config.ymlBuildingsite:C:/temp/jekyll/kouphax.github.com->C:/temp/jekyll/kouphax.github.com/_siteunit-testingYouaremissingalibraryrequiredforTextile.Pleaserun:$[s
我正在尝试使用本手册让Jekyll在Windows8x64上运行:RunningJekyllonWindows我正在使用来自rubyinstaller.org的以下两个下载:ruby2.0.0-p0(x64)DevKit-mingw64-64-4.7.2-20130224-1432-sfx.exe所以我根据手册设置了Ruby和DevKit(希望它是更新的版本)。我尝试运行一点HelloWorld.rb脚本,它工作正常,路径变量已设置。然后我尝试运行geminstalljekyll并得到以下输出:geminstalljekyll-outputonpastebin.com问题似乎出在名为f
在Windows上通过ruby2.0.0安装iconv时出错通过ruby2.0.0在Windows上安装iconv时出错我正在尝试安装iconv,但是当我运行以下命令时:geminstalliconv我的结果:TemporarilyenhancingPathtoincludeDevKit...Buildingnativeextensions.Thiscouldtakeawhile...Error:Errorinstallingiconv:ERROR:Failedtobuildgemnativeextension.C:/Ruby/Ruby200/bin/ruby.exe-r./s