试图在Manjaro上使用Monodevelop的问题
我无法获得monodevelop在Manjaro上工作.我尝试了在AUR中安装的所有不同选项(monodevelop-beta,monodevelop-bin,monodevelop-git,monodevelop-nuget3,monodevelop-stable),其中大多数未能构建. 唯一一个没有失败的人是monodevlop-bin,但是我无法构建我的程序.起初我有一个错误: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the declaration is correct, and that the file exists on disk. (MSB4019) 指定位置中没有文件夹" Roslyn".我制作了一个名称的文件夹,并从"
14 2024-04-25
编程技术问答社区
错误: 没有找到.NETFramework的参考程序集,版本=v5.0
我已经安装了VS代码来构建简单的示例. 但是我不使用类似的属性; 查看问题部分中的问题 右键单击>窥视定义 我在网上搜索了解决方案,我在下面做了一些事情. 设置" OmnishArp:选择项目>我当前的项目" 重新安装.NET SDK 5, 改变无所不知的路径, 更改"使用全局单声道"属性为"始终" 我在下面留下了输出屏幕,您更了解: [fail]:omnisharp.msbuild.projectloader.找不到.netFramework,版本= V5.0的参考程序集.要解决此问题,请为此框架版本安装开发人员包(SDK/Targeting Pack)或重新定位您的应用程序.您可以在 https://aka.ms/msbuild/msbuild/deevervepererpacks P> [warn]:omnisharp.msbuild.projectManager未能加载项目文件'c:\ Users \ inyas \ desktop.net notes.
6 2024-04-24
编程技术问答社区
IntelliJ IDE(Rider、Android Studio...)--如何隐藏属性/方法等上方的 "使用 "链接
Intellij Rider IDE版本2022.1: 上面的类属性或方法我具有此链接,称为"用法" . 如何转动" 用法" - 链接? 他们让我发疯.我不知道这些东西叫什么,所以谷歌搜索并没有给我任何结果.我在Intellij设置窗口中浏览了无数的设置 - 也不知道. 解决方案 您可以通过禁用"代码视觉"来隐藏所有指标(CTRL+Shift+A+code vision以便在设置中快速访问). 您也可以通过右键单击它隐藏特定的指标. 也可以使用动作Toggle Inlay Hints Globally在全球切换提示(可使用Ctrl+Shit+A+A+Toggle Inlay) 您也可以为此操作分配快捷方式. 其他解决方案 在Windows机器中. file->设置 - >(搜索代码视觉) - >删除用法的刻度.另外,您可以删除其他代码视觉.建议保留相关问题的壁虱. (设置的短切键-Ctrl+Alt+S). 其他解决方案 用于最新的A
22 2024-04-22
编程技术问答社区
Visual Studio IDE 2022 (C#)--小括号的自动完成功能被破坏。
我正在使用Visual Studio IDE 2022,括号完成无法正常工作.例如,我想写: Foo(Boo()); ,但结果是: Foo(Boo(); - one brace is missing. 我已经检查并未选中"自动支撑完成",但无济于事. 顺便完成这项工作: 如果您希望解决此问题,请在此处投票: autocompleteteofparentofparentsesswerk 解决方案 似乎是一个旧问题=" nofollow noreferrer"> c ++ . 我认为对于C ++解决了问题,但C#被遗忘了. 如果您希望解决此问题C#在Visual Studio IDE中,请在此处投票:
6 2024-04-22
编程技术问答社区
发生了什么��添加为链接�� 选项
为什么 解决方案 添加AS链接不需要VC ++项目(是否管理),因为VC ++项目不需要所有源文件都严格驻留在包含该项目的文件夹中.另一方面,C#项目确实有此要求.因此,您可以说VC ++ 总是添加文件作为链接,而从不复制它们. 您为此灵活性支付的价格是要创建与磁盘上的真实文件夹相对应并自己管理的虚拟项目文件夹.这种遗产来自VC6,相信我很多C#程序员羡慕这种灵活性.要向您显示虚拟项目文件夹和实际项目文件夹之间的区别,请切换"项目 - >显示所有文件".
6 2024-04-21
编程技术问答社区
发生了什么��添加为链接�� 选项
为什么 解决方案 添加AS链接不需要VC ++项目(是否管理),因为VC ++项目不需要所有源文件都严格驻留在包含该项目的文件夹中.另一方面,C#项目确实有此要求.因此,您可以说VC ++ 总是添加文件作为链接,而从不复制它们. 您为此灵活性支付的价格是要创建与磁盘上的真实文件夹相对应并自己管理的虚拟项目文件夹.这种遗产来自VC6,相信我很多C#程序员羡慕这种灵活性.要向您显示虚拟项目文件夹和实际项目文件夹之间的区别,请切换"项目 - >显示所有文件".
6 2024-04-20
编程技术问答社区
Visual Studio Vs Visual Web Developer
我正在尝试使用 ASP.NET MVC 编写Web应用程序.我更喜欢 c#作为编程语言. 哪个IDE最好用于此目的? Visual Studio 或 Visual Web开发人员? IDE的功能是什么?使用一个的好处是什么? 预先感谢. 据我了解, 解决方案 Visual Studio 开发基于Web的组件所需的组件解决方案. 是不是其他附加组或第三方工具 仅支持网站项目(2005).您不能添加类 图书馆项目或网络控件 解决方案的库项目. 更新-VWD 2008 SP1还允许解决方案中的Web应用程序和类库项目. 缺乏组合源代码控制的能力 有没有可访问性检查器 缺乏 自动生成资源的能力 本地化 不能将调试器附加到过程 有没有本机代码调试 VWD比VS2008的明显优势是它是免费的,如果您可以使用丢失的功能来智能工作,那么它可能是您更务实的选择.如果这些是您无法没有的功能,则VS2008可能是一项明智的投资 -
8 2024-04-20
编程技术问答社区
改变Visual Studio中Solution Explorer的标题?
我的工作迫使我在Visual Studio和.net上工作.我试图成功地简化体验. (TFS仍然挫败我.) 现在,我想与多个解决方案资源管理器一起工作,因为我们有一个包含多种CSPROJ文件的Visual Studio解决方案.为每个常用项目创建一个新的解决方案探索器视图将很棒,除非这样 - 所有选项卡和标题都在"解决方案资源管理器". . 有什么方法可以更改解决方案资源管理器窗口和选项卡的标题?有什么办法可以设置root解决方案或项目文件标题的标题? (如果有一个扩展程序可以执行此操作,我会很乐意安装它.) 谢谢. 编辑:看来我的问题不太了解.该项目符合常规标准 - 这是一个解决方案,具有多个项目,具有高狭窄的目录结构.基本上,我想拥有多个解决方案窗口来帮助促进这一点,而不必滚动很多,而是在树视图中不断打开和关闭节点. Visual Studio在"上下文"菜单中提供了一个名为New Solution Explorer View的选项,该选项将打开一个新的解决方案
6 2024-04-19
编程技术问答社区
如何在IDE内获得Xamarin Studio C#的输出?
我最近开始在我的Mac上尝试Xamarin和Mono C#.我习惯于使用Visual Studio在Windows上工作,因此每次运行控制台应用程序,新的终端窗口和单声道编译器终端打开时,我都会发现它很麻烦.我必须手动关闭它们.无论如何,是否有从窗口或窗格 iDE中获取程序的输出?还是无论如何都可以设置它,以便仅显示一个终端窗口? 解决方案 如果您打开了项目选项,则在外部控制台上有在运行中的复选框 - 一般控制这种行为.如果您在运行控制台应用程序时取消选中此选项,则输出将显示在Xamarin Studio内的应用程序输出窗口中,并且不会打开外部控制台窗口. 其他解决方案 对于任何无法找到"项目选项"的任何其他人,该项目在项目选项卡下的下拉菜单中找到).加载解决方案/文件后,该项目与您的项目的实际名称列出,例如:" myproject选项"或" myproject&options"( - 字面上没有读取"项目选项").
6 2024-04-19
编程技术问答社区
嵌套的Linq Min()崩溃的Visual Studio
我有一个代码,使Visual Studio 2008 IDE运行速度非常缓慢,消耗大量内存,然后最终导致其崩溃.我怀疑VS正在达到OS内存限制. 以下代码不是我的真实应用程序代码,而是模拟问题.本质上,我试图使用linq. 在树内找到最小值 class LinqTest { public class test { public int val; public List Tests; } private void CrashMe() { test t = new test(); //Uncomment this to cause the problem //var x = t.Tests.Min(c => c.Tests.Min(d => d.Tests.Min(e => e.Tests.Min(f=>f.Tests.Min(g=>g.Tests
8 2024-04-18
编程技术问答社区
有哪些适用于C#的轻量级编辑器?
是否有轻量级的C#IDE/编译器? Visual Studio很棒,但我发现为每个文件创建一个额外的项目很烦人.没有像Scite这样的东西,您可以简单地输入代码,编译并在控制台中运行它? 解决方案 手下(对我来说)是Linqpad-它比Linq. 多得多 http://linqpad.net/ 其他解决方案 我个人只使用轻量级文本编辑器( jed " http://notepad-plus-plus.org/" rel =" noreferrer">记事本++ )和一个单独的控制台.我通常会在c:\users\jon\Test中打开控制台,其中有一个Test.cs文件,我上次做的任何事情 - 通常包括: using System; using System.Collections.Generic; // etc class Test { static void Main() { } } 我通常只是摆脱Main之前的任何东西,然后放入
16 2024-04-17
编程技术问答社区
是否有一个IDE可以做结构性语法高亮?
在某种程度上受到这个问题图形编程环境.我认为C ++或C#真的不利于这种类型的环境,但也许那里有一些东西. 我使用的 lot是使用语法突出显示,以更改关键字,字符串,评论等文本的前景(甚至背景)颜色... 是否有会突出较大的句法结构的IDS?这是我在想的例子. 示例代码结构codStructure.png (请不要对我的颜色选择不佳发表评论...我不是出于某种原因的图形设计师.) 虽然它不是图形拖放环境,但突出显示仍然可以整体上了解代码的结构.就个人而言,在C ++多年后学习C#,我仍然会绊倒自己的事实,即在文件的末尾您通常会结束一堂课和名称空间的结尾,因此函数的结束是两级.我通过在近括号上发表小评论来帮助自己: } // end class } // end namespace ,但在我看来,某些自动着色会使这种颜色完全不必要.无论如何,这已经完成了吗?如果是Visual Studio的附加组件,则奖励. 解决方案 我看到的最接近
8 2024-04-17
编程技术问答社区
Visual Studio 2013 Update 2-C# 导航栏下拉菜单不工作
在Visual Studio 2013 Update 2中,我的C#任何人都可以建议解决方案吗? 解决方案 我有相同的问题,因为下拉菜单不会下降.但是,我只有在第二个屏幕上的VS运行时才能得到.如果我在主屏幕上运行,下拉列表正常工作.您是否正在使用双屏幕系统?如果是这样,也许将V拖到主屏幕上,看看它是否为您修复. 其他解决方案 [Visual Studio Editor dev此处] 是的,这是我们在更新2中引入的错误.对此,我们正在测试一个修复程序. 此错误仅影响主监视器左侧的监视器.因此,解决方法(如上所述)是使最左边的监视器成为"主显示"(通过控制面板\外观和个性化\ Display \ Display \屏幕分辨率),然后根本没有受影响的监视器. 如果出于某种原因对您不起作用,另一个解决方法是将Visual Studio(或浮动文档窗口)拖动到主监视器或主右侧的任何监视器. [update]在VS 2013更新3 CTP2( http://
8 2024-04-17
编程技术问答社区
我怎样才能在c#中折叠所有的#区域和方法?
一个一个一个崩溃很烦人... 解决方案 就像史蒂夫(Steve)所说的, ctrl + m plus ctrl + l l 用于倒塌的所有区域递归.这是一个切换,这意味着您可以再次重新打开它们. do ctrl + m plus ctrl + o o 以非折叠所有区域. 来源: http://weblogs.asp.net/mrdave/Archive/2004/09/17/230732.aspx 其他解决方案 Collapsing and Openning递归: ctrl + m + l Just Collapsing: ctrl + m + o Just Openning: ctrl + m + p 其他解决方案 最快的方法是通过 ctrl + m , ctrl> ctrl + o o .那将使所有代码崩溃到签名线.
10 2024-04-17
编程技术问答社区
C#如何在VS中改变语言版本
我无法更改VS 2019中的语言版本,该字段被禁用,为什么?如何启用它? 解决方案 您可以在项目文件中使用LangVersion标签, c#语言版本 最新的C#编译器根据基于 您项目的目标框架或框架. Visual Studio没有 提供UI来更改值,,但您可以通过编辑来更改它 csproj文件. 例如 netstandard2.1 Latest ... 或此处找到的任何但是,请阅读注释,在某些框架中只有某些版本可用.有些只是部分支持
6 2024-04-15
编程技术问答社区
在Visual Studio 2010中寻找类的后继者
我正在寻找Visual Studio 2010的Object浏览器中的抽象类.我想找到从此抽象类中下降的所有类,以便我可以选择在应用程序中实现的最佳选择.我没有此组件的源代码,因此我无法使用文件中的查找. 不幸的是,我似乎根本找不到如何做到这一点. Visual Studio Docs和Google只是返回完全无关的文章,因此我正在使用错误的术语,或者根本不存在此功能. 我收到的最好的建议是"与Redgate Reflector分析大会",但肯定必须有更好的方法. 谢谢您的时间. 解决方案 Install the Visual Studio Productivity Power工具,然后使用其汤工具提示. 其他解决方案 您可以将解决方案资源管理器用于此目的: 1)在解决方案探索中找到基类(您可以使用搜索行). 2)右键单击解决方案资源管理器中的基类 3)单击"派生类型" 要返回主要解决方案探索器视图单击解决方案资源管理器顶部的"主页"按钮.
6 2024-04-15
编程技术问答社区
Visual Studio 2012中的大括号自动补全功能
刚刚从VS10迁移到VS12,似乎卷曲括号完全被侧面折断,并具有其他一些功能,例如C#(?)中的凹痕. 例如类型: public static void myFunc() { 在Visual Studio 10中,它将自动为其添加闭合的卷曲支架. 是否有一些可以解决此问题并提供相同行为的工具? brace ploteer 需要击中以后的输入效果.添加闭合牙套. 也在工具 - >选项中 - > text-editor-> c# - >格式化 - >自动格式化}上的块 默认情况下打开. 解决方案 Visual Studio 2010默认情况下不执行此操作(至少在我的情况下).您是否确定不会使用生产力动力工具 这个支持VS2012: http://visualstudiogallery.msdn.microsoft.com/0e33cb22-d4ac-4f5a-902f-aff5177cc94d 其他解决方案 如果有人在VS 2013上遇到此问题,则现在有
14 2024-04-14
编程技术问答社区
在Visual Studio 2010中选择解决方案下的哪个项目进行调试或运行
这个应该很容易.我只是不知道要搜索什么... 对于这个解决方案,我创建了一个单元测试项目,我一直在疯狂地添加单元测试.当我回去尝试所有单元测试通过后尝试运行原始项目时,我意识到我不知道如何调试原始项目. 换句话说,每当我尝试"调试"(例如,按下 f5 )时,Visual Studio都会运行单元测试.因此,问题是如何在单个解决方案中运行各种项目?我如何选择在我想要的时候运行哪一个? 解决方案 您可以右键单击该项目,然后选择作为启动设置为启动项目 其他解决方案 您可以右键单击一个项目并将其设置为启动项目.然后按F5按F5进行调试,或者按CTRL-F5时运行. 您可以右键单击一个项目,然后选择Debug / Start new instance来调试不是启动项目的项目. 在旁注上,您可以运行/调试单元测试,而无需将单元测试项目设置为启动项目.工具栏中有图标(和键盘快捷键)以在各种范围内运行或调试单元测试(如果不可见的话,请右键单击工具栏并选择测试工具)
12 2024-04-13
编程技术问答社区
为Mac编程.NET/C#的最佳等效VisualStudio IDE
我在工作中大部分时间都在使用Mac.在家里有我的Windows计算机,我在其中与Visual Studio进行编程My .Net/C#Quct. 因为我想在外面编程,所以拥有同等Mac的IDE真是太好了. 在我的情况下,哪种软件是具有相同功能的类似工作场所的最佳解决方案? 我更喜欢开源,但是商业软件也可以. 解决方案 单次开发来自: http://monodevelod.com/ 没有等效于视觉工作室.但是,对于在Mac或Linux上编写C#,您将无法比单声道更好. Mac构建是预β. 来自Mac 上的MANODEVELECT网站: MAC OS X Monodeveloping的端口正在积极开发中,尚未看到稳定的释放.迈克尔·哈钦森(Michael Hutchinson)所描述的最新工作致力于改善MAC上单层面的可用性和稳定性.这项工作将在Monodevelop 2.2中发布.现在它还没有完成,并且是一个alpha. 其他解决方案 这个问
12 2024-04-13
编程技术问答社区
在Linux上进行C#开发的IDE'?
我有什么选择?一年多以前,我尝试了Monodevelop,但这是极其越野车.最新版本是稳定的开发环境吗? 解决方案 Monodevelop 2.0已发布,现在具有不错的GUI调试器,代码完成,Intellisense C#3.0支持(包括LINQ)和不错的GTK#Visual Designer. 简而 查看 Monodevelice网站有关更多信息. 其他解决方案 Microsoft已发布 visual工作室代码对于Linux,它自然具有良好的C#支持. 其他解决方案 单体开发 周围有2个版本: 1.0:当前稳定版本.它确实是稳定的,但其功能有些限制.对于小型项目来说非常好.我通过Ubuntu Hardy存储库买了它. 2.0RC(又称1.9.x)您可以通过SVN和编译获得它.该过程非常简单,您可以在不安装的情况下运行它(通过make run).它的稳定性不如1.0稳定,但取决于您获得的构建(这是一个开发快照).关于功能,这很棒.它具有重构,分析
10 2024-04-13
编程技术问答社区