草庐IT

vscode-extensions

全部标签

c# - vscode : how to setup debugging mono/c#?

我正在尝试设置VisualStudioCode(https://code.visualstudio.com/docs/debugging)以在win8上调试c#/mono。我还安装了最新版本的单声道。我向launch.json添加了一个配置并将“类型”更改为单声道(也尝试将“程序”指向调试exe)但我只是收到错误:初始化:无法为适配器ID“mono”创建调试session如何在C#项目上设置调试?编辑:似乎需要gulp脚本?CompilingC#projectswithVSCodeonUbuntu 最佳答案 VisualStudio

c# - 使用反射检查方法是否为 "Extension Method"

作为我的应用程序的一部分,我有一个接收MethodInfo的函数,并且需要根据该方法是否为“扩展方法”对其执行特定操作。我检查了MethodInfo类,但找不到任何显示该方法是扩展的IsExtension属性或标志。有谁知道如何从方法的MethodInfo中找到它? 最佳答案 您可以在MethodInfo实例上调用IsDefined方法,通过检查ExtensionAttribute是否应用于该方法来找出这一点:boolisExtension=someMethod.IsDefined(typeof(ExtensionAttribute

c# - VS2010 中的 2.0 框架 .net 引用缺少 System.web.extensions 引用 dll?

我遇到了与此类似的问题person.我正在尝试使用visualstudio2010中使用2.0框架的旧项目。但是,当它在添加时过滤到2.0框架时,它不会识别System.web.extensionsdll是该框架的一部分引用对话框。不,我的框架只是设置为“.NETFramework2.0”,因为没有2.0客户端。如有任何帮助,我们将不胜感激。现在我只是用记事本手动进入csproj文件并添加到引用中。这似乎有效。有没有一种方法可以让我对我正在处理的其他项目执行此操作,或者我是否只需要在每个项目的csproj文件中手动添加它? 最佳答案

javascript - Google Chrome Extension 获取页面信息

我正在制作一个googlechrome扩展程序,我需要获取当前页面的URL和标题。我怎样才能做到这一点? 最佳答案 chrome.tabs.getSelected(null,function(tab){//更多请阅读chrome.tabs.关于tab对象,阅读here.注意:chrome.tabs.getSelectedhasbeendeprecatedsinceChrome16.正如文档所建议的那样,chrome.tabs.query()应与参数{'active':true}一起使用以选择事件选项卡。chrome.tabs.que

javascript - native 原型(prototype)与 $.extension()

在工作中,我们使用jQuery。在我们开始使用它后不久,我看到几个开发人员正在向文件jquery-extensions.js添加函数。在内部,我发现添加到$的一大堆方法基本上相当于jQuery上的静态方法。这里有一些:$.formatString(str,args){...}$.objectToArray(obj){...}等等。它们实际上都没有使用任何与jQuery相关的东西。这让我觉得很奇怪。最终,我们的库中需要一个函数来本地化日期。我的解决方案是创建:Date.prototype.toLocaleDate=function(){...}Date.parseLocalDate=fu

javascript - Chrome 扩展已禁用 "This extension may have been corrupted"Chrome 63.0.3239.84

我有一个专用的Chrome扩展程序,它可以打开一个文本框并使用文本框中的输入在新标签页中打开URL。在上周末Chrome更新提示新的“此扩展程序可能已损坏”错误之前,它一直运行良好。在Windows上,Chrome将禁用该扩展程序,在OSX上,它会使Chrome崩溃。在两者上,加载解压的扩展都可以正常工作,只有当它被打包到.crx中时才会提示错误。据我所知,没有拼写错误的文件路径。可能是什么问题?list.json{"browser_action":{"default_icon":"multi_search.png","default_popup":"multi_search.html

vscode最适合编程的 6 种字体

本文已收录编程学习笔记。涵盖PHP、JavaScript、Linux、Golang、MySQL、Redis和开源工具等等相关内容。作为开发人员,我们一天中的大部分时间都在电脑屏幕前编写代码。眼睛疲劳(也称为Asthenopia)可能是一个严重的问题,并且在默认的VSCode设置中花费数小时可能很诱人。虽然开箱即用的VSCode设置无论如何都不错,但如果您花一些时间配置设置(不仅是字体,还有主题),这样不仅美观而且对保护眼睛也有很大益处。在本文中,我将分享您可以专门用于编码的最佳字体。虽然是主观的,但我已经列出了将易读性作为高优先级的免费和付费字体列表(字体看起来也很漂亮的加分)。1:MonoL

一文掌握vscode远程调试python代码

0背景在《一文掌握vscode远程gdb调试》文章中,介绍了如何使用vscode调试c/c++代码,作为该文的姊妹篇,本文对调试python代码的方法做一个整理。1环境配置远程连接的方法同 《一文掌握vscode远程gdb调试》中的第1节相同,本文不赘述,不熟悉的可以参考那篇文章。2配置python环境准备一段python代码from__future__importprint_functiondefsum_nums(n):s=0foriinrange(n):s+=iprint(s)if__name__=='__main__':sum_nums(5)然后在左侧运行和调试按钮中,点击“创建laun

javascript - 在 vscode JavaScript 中设置全局声明

我正在开发一个JavaScript转译器,除其他外,它还将在构建时替换某些函数和变量。例如下面的文件(./src/my-module.js):defineModule("MyModule",function(exports){returnexports;});将被复制并转换为(./build/my-module.js):(function(global,factory){"usestrict";if(typeofexports!=="undefined"&&typeofmodule!=="undefined")module.exports.MyModule=factory(export

javascript - promise 支持 Chrome Extensions API?

过去几周我一直在编写一些浏览器扩展,直到今天我认为Firefox的WebExtension应该在Chrome中自动运行。所以我尝试根据Mozilla的示例编写我的代码。但是今天我发现在ChromeExtensions的API文档中并没有提到Promises。我在所有扩展的代码中都严格使用Promises。那么现在我的问题是,我的代码可以在Chrome中运行吗?或者,如果我在最顶部添加一个varbrowser=chrome声明,它会起作用吗?还是Chrome根本不支持API上的Promises?如果Chrome还不支持API函数上的Promises,它将来会支持它们吗?注意,我知道这个项