VScode插件 activationEvents 激活 contributes

有很多的激活方式

"activationEvents": [
    "onCommand:extension.sayHello"
],   命令激活
"activationEvents": [
    "onLanguage:python"
]     什么类型的语言文件激活  比如python  javascript等  一旦打开这些文件就会激活activate
...  

 

"activationEvents": [ "workspaceContains:package.json" ],   根据文件夹

...
"activationEvents": [
    "*"
]
...  无限制  因为无限制 所以一启动就激活了

vscode.commands.registerCommand是注册命令的API,执行后会返回一个Disposable对象,所有注册类的API执行后都需要将返回结果放到context.subscriptions中去

context.subscriptions 是一个数组把结果放进去所以每有一个结果就push一个

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要下载OpenCV Contribute,首先需要下载OpenCV源代码。可以从OpenCV官方网站 **https://opencv.org/releases/** 上手动下载最新版本的源代码。下载完成后,将其解压缩到你想要安装的文件夹中。 接下来,访问OpenCV的GitHub页面 **https://github.com/opencv** 并找到名为“opencv_contrib”的存储库。复制该存储库的URL。 接着,在您的计算机上安装Git版本控制系统。在您的命令行终端中,使用“cd”命令进入您刚才解压的OpenCV源代码文件夹。 然后,使用以下git命令将OpenCV Contribute下载到本地: ```git clone https://github.com/opencv/opencv_contrib.git``` Git会将存储库克隆到您的计算机上。在下载完成后,使用CMake从您的源代码和OpenCV Contribute文件夹生成Makefile或其他构建文件,以在您的计算机上安装OpenCV Contribute。 在构建过程中,确保使用的是支持OpenCV Contribute的版本的OpenCV。要检查版本,请查看OpenCV的“README.md”文件或使用以下命令: ```pkg-config --modversion opencv``` 下载和安装OpenCV Contribute后,就可以开始使用它提供的扩展功能和模块了,这些功能和模块不在OpenCV核心中提供。 ### 回答2: 要下载OpenCV的contribute仓库,首先需要确保安装了Git工具。然后按照以下步骤进行操作。 1. 打开终端(Linux/Mac)或者Git Bash(Windows)。 2. 输入以下命令克隆OpenCV的主仓库: ``` git clone https://github.com/opencv/opencv.git ``` 3. 进入目录opencv,输入以下命令切换到想要的版本,例如4.5.3: ``` git checkout 4.5.3 ``` 4. 输入以下命令克隆OpenCV的contribute仓库: ``` git clone https://github.com/opencv/opencv_contrib.git ``` 5. 进入目录opencv_contrib,输入以下命令切换到相应版本,例如4.5.3: ``` git checkout 4.5.3 ``` 下载完成后,可以将opencv_contrib目录中的文件复制到opencv目录中,然后继续编译和安装OpenCV。 注意事项: 1. 如果要使用OpenCV的某些功能,需要先下载相应的模块。例如要使用xfeatures2d模块的功能,需要下载opencv_contrib/modules/xfeatures2d目录中的文件。 2. 因为OpenCV的contribute仓库是独立的,因此其版本号可能与OpenCV的主仓库不一致。建议使用相同的版本号,以避免不兼容的问题。 ### 回答3: 要下载OpenCV4.5.3的contribute,您需要按照以下步骤操作: 1.首先,确保您已经在您的计算机上安装了Git。如果您还没有安装,则需要从Git官网(https://git-scm.com/downloads)下载并安装。 2.接下来,打开终端或命令提示符并输入以下命令来克隆OpenCV的GitHub仓库: git clone https://github.com/opencv/opencv.git 3.现在,您需要进入克隆的OpenCV仓库并切换到4.5.3版本的分支: cd opencv git checkout -b 4.5.3 4.接下来,您需要安装CMake,并创建一个新的文件夹来保存Contribute模块的构建文件。 在终端或命令提示符中输入以下命令来完成此操作: sudo apt-get install cmake mkdir build_contrib 5.现在,您需要进入新创建的build_contrib文件夹并运行cmake命令来配置Contribute模块的构建: cd build_contrib cmake -DOPENCV_ENABLE_NONFREE:BOOL=ON /path/to/opencv/opencv_contrib-master/modules/ 替换/path/to/opencv/opencv_contrib-master/modules/为您克隆的OpenCV库的路径。 6.最后,您需要运行make命令来编译OpenCV和Contribute模块。这可能需要一些时间: make -j4 在编译完成后,您将能够使用contribute模块。 通过以上步骤,您可以在您的计算机上下载和编译OpenCV4.5.3的contribute模块。希望对您有所帮助!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值