精华内容
下载资源
问答
  • ![图片说明](https://img-ask.csdn.net/upload/201705/11/1494495777_147906.png)... 如图这个vs的插件叫什么?我在Nuget里找很很都找不到. 插件的功能就是敲入函数或属性在右边就会出现code samples 新人求助,不胜感激
  • ![图片说明](https://img-ask.csdn.net/upload/201503/03/1425365775_3426.png)
  • ![图片说明](https://img-ask.csdn.net/upload/201604/17/1460881678_736045.png)
  • eclipse插件maven,也m2eclipse,版本信息及安装教程看博文:http://blog.csdn.net/lxn39830435731415926/article/details/52346909
  • 简单说 如何一个chrome 去广告插件

    万次阅读 2017-10-10 08:53:55
    说明 Chrome插件又称为谷歌浏览器插件,是谷歌Chrome浏览器的扩展插件,使用Chrome插件可以为Chrome浏览器带来一些功能性的...这次的这个插件真的很简单,不涉及什么加密解密,也不是去拦截特定的网络请求,就是用

    说明

    Chrome插件又称为谷歌浏览器插件,是谷歌Chrome浏览器的扩展插件,使用Chrome插件可以为Chrome浏览器带来一些功能性的扩展,进而提高Chrome的使用体验。

    这次我们先来简单接触一下,了解一点入门知识,先做一个简单的demo,就先去除一下CSDN网页上的广告。

    解释

    这次做的这个插件真的很简单,不涉及什么加密解密,也不是去拦截特定的网络请求,就是用CSS的 display: none; 就可以了。

    这里写图片描述

    页面上的广告就是这个 class 为 tracking-ad 的元素,我们直接让它 display: none; 就可以了。
    我们做的插件,就是每次都找到这个元素,然后隐藏它,就行了。

    好的,开始做插件吧!
    1、首先 新建一个文件夹,就叫 CSDN,这个名字随便起。
    2、然后 在 CSDN 文件夹中建一个json文件 叫 manifest,这是chrome插件的清单文件,包含了插件的相关信息,这个名字是固定的,别改。
    3、然后 在CSDN文件夹下再新建一个img文件夹,用来放插件的图标。
    4、在CSDN文件夹下还需要一个 js文件,用来隐藏页面的广告 就叫csdn.js 吧。

    manifest.json 文件内容

    {
        "name": "CSDN去广告插件",
        "manifest_version": 2,
        "version": "1.0",
        "description": "CSDN去广告插件",
    
        "browser_action":
        {
            "default_icon": "img/icon16.png",
            "default_title": "CSDN去广告插件"
        },
        
        "icons":{
    		"16": "img/icon16.png",
    		"48": "img/icon48.png",
    		"128": "img/icon128.png"
        },
        
        "content_scripts": [
        {
            "matches": ["*://blog.csdn.net/*"],
            "js": ["csdn.js"]
        }]
    }
    

    name : 插件名称
    manifest_version :清单文件格式的版本,在Chrome18之后,都是2
    version :插件的版本号
    description:插件描述

    browser_action:设置扩展信息栏的图标、图标悬浮提示、点击图标时弹出窗口,我这里设置了设置的是默认图标(default_icon)和默认标题(default_title)

    icons:插件图标,需准备1616(扩展信息栏)、4848(扩展管理页面)、128*128(用在安装过程中)像素的三个图标文件,建议为PNG格式

    content_scripts:指定将哪些脚本何时注入到哪些页面中,数组类型。
    content_scripts 中的 matches 属性定义了哪些页面会被注入脚本。如果需要所有页面都注入,就写成"matches": "<all_urls>",
    content_scripts 中的 js属性定义要注入的 JavaScript

    csdn.js 文件内容

    var ad = document.querySelectorAll('.tracking-ad');
    ad = Array.from(ad);
    ad.filter(function (value){
       value.style.display = 'none';
    });
    

    这段是将所有带有.tracking-ad class 的广告元素,都隐藏。
    如果有的广告没有这个class , 那就不能隐藏了,想隐藏,就复制一下,改下class吧!哈哈

    img 文件夹 下有 三张 png的图片,尺寸分别是 1616 ,4848, 128*128

    这里写图片描述

    好的下来我们就用用 我们做的插件吧!

    首先,打开chrome 浏览器,点击右上角的东西,不一定是像图中的三个 · 一样的东西,总之点击最右上角,出现一个弹框就行。
    这里写图片描述

    选择更多工具,点击 扩展程序
    这里写图片描述

    然后,继续按图中说的做
    这里写图片描述

    安装之后我们就能在扩展程序中看见,我们做的插件了。
    这里写图片描述
    然后当我们进入CSDN 网站, class 为 tracking-ad 的元素 就会隐藏起来了。

    总结

    这篇文章很简单,希望大家都能看懂。
    这里下载,这次的demo
    http://pan.baidu.com/s/1geYjvjH

    推荐一本书,大家可以看看 《chrome扩展及应用开发》

    展开全文
  • 插件窗口列出了你已经安装过的所有插件 (如果你有很多插件的话 滑动窗口到最底部) 点击 获取更多扩展程序 就可以打开 chrome 网上应用商店 在商店内搜索 postman 就可以了,搜到以后点击右侧的添加至 ...

    mac os 安装方法

    1、打开chrome。

    2、点击顶部菜单  “ 窗口-->扩展程序 ”  就可以 打开 插件窗口 。




    插件窗口列出了你已经安装过的所有插件

    (如果你有很多插件的话 滑动窗口到最底部)

    点击  获取更多扩展程序  就可以打开 chrome 网上应用商店


    在商店内搜索  postman  就可以了,搜到以后点击右侧的添加至 chrome 。

    展开全文
  • 插件窗口列出了你已经安装过的所有插件 (如果你有很多插件的话 滑动窗口到最底部) 点击 获取更多扩展程序 就可以打开 chrome 网上应用商店 在商店内搜索 postman 就可以了,搜到以后点击右侧的添加至 ...

    mac os 安装方法

    1、打开chrome。

    2、点击顶部菜单  “ 窗口-->扩展程序 ”  就可以 打开 插件窗口 。




    插件窗口列出了你已经安装过的所有插件

    (如果你有很多插件的话 滑动窗口到最底部)

    点击  获取更多扩展程序  就可以打开 chrome 网上应用商店


    在商店内搜索  postman  就可以了,搜到以后点击右侧的添加至 chrome 。



    展开全文
  • 前言在上一节,我们已经就Android端了一个自定义的插件,但是它只是在Android平台上开发的插件,项目一执行cordova build命令,代码就没了。那么,本章节就是讲如何将自定义开发的插件做成一个安装包项目,提供给...

    前言

    在上一节,我们已经就Android端做了一个自定义的插件,但是它只是在Android平台上开发的插件,项目一执行cordova build命令,代码就没了。那么,本章节就是讲如何将自定义开发的插件做成一个安装包项目,提供给其他项目中使用的。

    创建安装包

    1、创建目录

    首先,创建项目根文件夹,然后,依次创建文件,项目结构如下

    项目结构

    我的项目名称叫DialogPlugin,目录结构:
    DialogPlugin
    —src
      —android
    —www
    plugin.xml

    2、拷贝文件

    然后,将之前写好的java类CustomDialog.java拷贝到src/android目录下,js脚本dialog.js拷贝到www目录下。
    java文件

    js文件

    3、修改js脚本:

    删掉或者注释掉一些代码,如下:

    //cordova.define("cordova-plugin-dialog.CustomDialog",function(require, exports, module) {
            var exec = require("cordova/exec");
            module.exports = {
                show: function(content){
                    exec(
                    function(message){
                        console.log(message);
                    },
                    function(errorMessage){
                        console.log(errorMessage);
                    },
                    "CustomDialog",
                    "show",
                    [content]);
                }
            }
    //});

    4、填写plugin.xml配置文件

    <?xml version="1.0" encoding="UTF-8"?>
    <!-- 插件的Id,安装后注册的Id为此id加js-moudle的name属性,即cordova_plugins.js里的id属性 -->
    <plugin xmlns="http://apache.org/cordova/ns/plugins/1.0"
        id="cordova-plugin-dialog" version="0.0.1">
        <!-- 插件名称 -->
        <name>DialogPlugin</name>
        <!-- 插件描述 -->
        <description>Description</description>
        <!-- js文件的地址,安装后路径为:plugins/插件Id/src属性值 -->
        <js-module name="CustomDialog" src="www/dialog.js">
        <!-- 跟asserts/cordova_plugins.js中填clobbers的值一样 -->
            <clobbers target="alertDialog"/>
        </js-module>
        <!-- android -->
        <platform name="android">
            <config-file parent="/*" target="res/xml/config.xml">
            <!-- config-file中包含的这段会原封不动的插入到config.xml文件中 -->
                <feature name="CustomDialog">
                    <param name="android-package" value="org.apache.cordova.dialog.CustomDialog"/>
                </feature>
            </config-file>
            <!-- 本地代码,有多个文件就写多个source-file,src对应本项目,target对应安装后的目录 -->
            <source-file src="src/android/CustomDialog.java" target-dir="src/org/apache/cordova/dialog"/>
        </platform>
        <!-- 其他平台的代码 -->
    </plugin>

    具体的说明见如上注释。

    将插件包应用到项目中

    1、添加本地插件包

    之前说,在项目中开发的插件不能执行cordova clean build命令,因为代码会没掉,现在你可以先试试看,看看结果是怎样,前提是你已经完成上面的步骤了。
    添加插件包的命令如下:

    cordova plugins add <插件包路径>

    安装插件包

    这样就安装成功了。

    然后,在合适的地方调用即可。

    如果,我们和之前一样,修改Android项目下的assets/js/index.js,那么build之后,代码一样没了,那么我们要在哪应用呢?

    如果,还记得之前的项目目录吗,对,就是在根目录下的www文件夹,里面存放的都是web相关的文件。我们打开www/js/index.js文件,在index.js的onDeviceReady方法调用

    onDeviceReady: function() {
       app.receivedEvent('deviceready');
       alertDialog.show("install dialog plugin success!!");
    }

    修改完之后,在执行一次命令

    cordova build

    然后使用Android Studio运行Android项目。
    效果图如下:

    插件调用成功

    小技巧:每次修改完web文件之后,要执行build,然后在运行项目,挺麻烦的,我一般做法是,直接在Android项目下修改web文件,然后调试下效果,成功之后,我再将Android项目下的asserts/www下的所有文件拷贝到项目根目录下的www文件夹下

    2、添加git上的插件包

    我们可以把开发好的插件包上传到github上面,我的项目github地址

    你可以将git项目clone下来到本地,然后使用添加本地插件的方法进行安装,你也可以直接使用git地址添加,命令如下:

    cordova plugins add <git项目地址>

    添加git上插件包的命令

    这样就安装成功了。

    总结

    到此,Android cordova 插件开发基本完成了。这只是个简单的入门而已,相信大家会开发出很多很棒很有意思的Android插件出来,如果有好的插件,也可以分享下。

    展开全文
  • Adobe After Effects大家并不陌生他是由Adobe公司出品强大的影视后期制作软件,AE也有非常多的滤镜插件,那么怎么安装这些ae插件呢?Adobe After Effects插件安装方法?找不到ae插件怎么办呢?接下来未来小编一一为...
  • 知识图谱插件

    2018-07-11 17:04:06
    一个js的知识图谱插件,可以用来展现知识图谱和组织结构图,插件集中还有其他插件
  • UniSky插件

    热门讨论 2013-01-29 22:29:09
    Unity3D的插件,可以较好的模拟天空的各种效果。UniSky插件模拟下雨、打雷等均可。
  • 一个运行Python文件的Atom插件

    千次阅读 2017-04-18 01:22:55
    最近在学习Python,自然也安装了Atom编辑器的一些Python插件。有一个插件名字叫做atom-python-run,作用很简单,就是按F5运行当前Python文件。不过这个插件有一个问题,就是只能在Windows平台...所以我就想,为什么不自
  • kong自定义插件(修改官方插件)

    千次阅读 2019-01-14 17:42:16
    kong的插件安装参考:https://blog.csdn.net/luanpeng825485697/article/details/85287291 kong官方插件的使用参考:...Kong 插件的文件结构分基本插件模块和完整插件模块两种,基本插...
  • Android插件化开发之OpenAtlas生成插件信息列表 Android插件化开发之OpenAtlas资源打包工具补丁aapt的编译 Android插件化开发之OpenAtlas插件适配 Android插件化开发之解决OpenAtlas组件在宿主的注册问题 Android...
  • chosen插件去搜索框,chosen插件dom结构
  • Xcode插件神器

    千次阅读 2015-12-14 13:11:33
    Xcode插件神器 作为iOS开发人员,不了解些常用的插件,不使用插件,开发...是的,有一个灰常有名的插件管理器Alcatraz,关于这个插件管理器如何安装,请参考官方文档如果您已经安装过这个插件管理器,那么恭喜您可
  • max车流插件

    2018-10-11 14:45:05
    对于制作建筑漫游的朋友可以 方便用此插件制作MAX车流动画
  • su曲面插件

    2016-02-16 22:34:25
    http://www.sublog.net/archives/41704 教程网址,先看一下,方便实用插件,有了这个插件,su也能建立曲面,非常实用的小插件,su2015亲测可用
  • JSON API强大的WordPressAPI接口插件

    万次阅读 2016-02-02 10:53:43
    多数的博客系统都是使用WordPress搭建的,而作为博客系统,可能我们需要在...WordPress的插件是非常强大的,几乎能完成我们需要的所有工作,有一款插件叫JSON API,就能将WordPressAPI接口,在站外调用博客的文章列表
  • 思维导图插件

    2018-05-31 17:50:11
    javascript 思维导图插件 avascript 思维导图插件 javascript 思维导图插件
  • 什么是按键精灵的插件

    千次阅读 2019-03-25 10:39:13
    金猪脚本(原飞猪脚本)以按键精灵教学为主,涉及UiBot,Python,Lua等脚本编程语言,教学包括全自动办公脚本,游戏辅助脚本,引流脚本,网页脚本,安卓...以下插件接口为按键精灵2005版接口,虽然按键精灵将一直支持这种...
  • 推荐一款Mybatis分页插件

    万次阅读 2017-05-31 15:12:32
    以前也写过一篇博文介绍Mybatis的插件,以及...前段时间遇到了一款开源的Mybatis分页插件PageHelper,github地址是https://github.com/pagehelper/Mybatis-PageHelper,其原理是通过ThreadLocal来存放分页信信息。
  • Android插件

    千次阅读 2011-03-05 08:46:00
    Android插件
  • EMQ插件开发

    千次阅读 2017-08-10 16:06:42
    官方提供了插件模板 插件模板 按照自己的意愿进行命名 修改etc下的config ...src下的两个文件 一个auth 一个acl的要加载到 _app文件中 in start function, ok = em
  • 插件化篇 - 插件化框架对比

    千次阅读 2019-04-10 15:52:23
    来看看现有插件化框架的对比。 目录: MulitDex 引起的问题 插件化需要解决的问题与方案 插件化实现方案分析对比 1.MulitDex 引起的问题 在应用安装到手机上的时候 dex 文件的安装是复杂的,有可能会因为第...
  • 深入浅出Service插件化原理

    万次阅读 2019-01-29 09:11:32
    需要一个真正的Service来实现,当启动插件Service时,就会先启动代理Service,当这个代理Service运行起来后,在它的onStartCommand等方法里面进行分发,执行插件Service的onCreate等方法,这种方案代理分发。...
  • 以此留念,FCKEDITOR我还是离不开你,谁我一开始就是用的你,ckeditor我换不起啊!
  • Bootstrap插件预览

    千次阅读 2016-06-13 10:44:09
    Bootstrap自带12种jQuery插件,可以给站点添加更多的互动。 站点引用Bootstrap插件的方式有两种 1.单独引用:使用个别的.js文件,一些插件和css组件依赖其他的插件。如果单独引用插件,请先确保这些插件之间的依赖...
  • 【Unity3D插件】KGFMapSystem插件使用

    千次阅读 2017-11-22 16:54:13
    [Unity3d插件KGFMapSystem]非常不错的小地图的制作 在我们开发游戏或者虚拟现实中,一般都会用到小地图,如果要我们去写小地图,应该会花费一点时间的吧,如何加快我们的开发速度呢,其实在unity 3d中就有一个“小”...
  • SU人脸插件

    2018-09-08 18:53:26
    Sketchup人脸插件~~

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 123,139
精华内容 49,255
关键字:

做插件的叫什么