首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

-#4 创建一个带有工具Package

上一次我们实现了一个带有命令(Command)package,这一次让我们更进一步:创建一个被称为工具窗(Tool Window)界面。那么,什么是工具窗呢?...让我们想象一下:解决方案浏览器(Solution Explorer)、工具箱(Toolbox)、错误列表(Error List),它们都是工具窗(Tool Window)。...第一个参数是工具类型,第二个参数定义了工具窗实例ID。从这个方法名字上看来,我们猜测它将返回相应工具实例。但是如果我们根本没有创建它,我们又怎能返回一个工具实例呢?...答案是FindToolWindow第三个参数:如果实例不存在的话,true将使这个方法创建工具窗类一个新实例(用指定实例ID),并返回这个新创建窗口实例。...总结 在这个非常简单package里,我们创建了一个工具窗,当点击工具窗里按钮时候,弹出一个消息框。

76240
您找到你想要的搜索结果了吗?
是的
没有找到

数字名片工具 BBlog:使用一个链接快速创建和分享你信息主页和数字花园

数字名片 BBlog:使用一个链接快速创建和分享你信息主页和数字花园随着移动互联网技术快速发展,数字名片产品已成为现代社交和网络营销重要工具。...访问目前,BBlog 目前已经支持创建多个站点,即可以同时创建多个数字名片主页,满足用户多种使用场景需求。使用教程• 点击立刻定制,进入设置页面;• 设置包括三个部分:链接、设计、配置。...• 链接:添加主页标题、签名、以及需要展示站点链接标题、URL、以及 LOGO.• 设计:支持自定义背景颜色、字体颜色、按钮形状、字体类型。将来还会支持自定义上传个性头像、自定义上传站点图标。...,方便快速展示站点;• 支持更多类型分享方式;使用示范下面介绍了产品介绍、社交媒体、简历、知识库等多种场景下,使用 BBlog 聚合展示链接分享效果。...附录简要介绍使用场景中所使用工具FlowUs 息流特点ChatDOC介绍:ChatDOC 是一款基于 GPT AI 模型,允许 GPT 与用户所指定文档进行对话,处理用户专属数据 AI 阅读辅助工具

37740

Excel小技巧92:创建总是指向列表最后一个单元格动态超链接

我想放置一个超链接,单击后总是跳转到列表中最后一个值,如下图1所示。...图1 我们知道,在Excel中使用HYPERLINK函数将创建链接,其语法为: HYPERLINK(link_location, friendly_name) 其中,link_location设置链接位置...当单击这个名称时,就会跳转到链接位置。 因此,我们利用这个函数来实现我们目的。...在要设置超链接单元格(本例中是单元格D3)中输入下面的公式: =HYPERLINK("[exceltips92.xls]'动态超链接'!...B"&(COUNTA(B:B)+1),"这个链接总是跳转到列表中最后一个值") 公式中,使用了COUNTA函数动态统计列B中非空单元格个数,根据工作表中布局,COUNTA函数返回结果再加上1,从而精确定位链接要到达位置

1.6K10

「Go工具箱」推荐一个Google开发将结构体快速拼接成url查询参数工具

本号新推出「go工具箱」系列,意在给大家分享使用go语言编写、实用、好玩工具。 今天给大家推荐是一个将结构体快速构造成url查询参数工具:go-querystring。...实现原理分析 该包通过在结构体中自定义urltag标签,然后基于reflect反射来解析各个字段类型和值,最终通过内置包中url.Values实现。...{CreatedAt: time.Now()} //will output: "created_at=2022-09-03T21:48:44+08:00 优缺点分析 该包优点就是简单、快速。...下面是一个使用该包和不使用该包基准测试结果,基本上该包性能是go内置包5倍还多。如下图: 更多项目详情请查看如下链接。...工具公众号,「Go学堂」,专注实用性,非常值得大家关注。

60220

python模块性能测试以python列表内置函数append和insert为例以python列表insert方法和append方法快速创建1至1000列表为例:

python内置性能分析模块,可通过指定次数反复测试,来对算法运行时间进行累加,透过对比运行时间长短,我们可以更直观了解,不同算法之间优劣. ---- 以python列表内置函数append...和insert为例 python内置性能测试方法timeit.Timer.timeit()可用于对程序片段执行耗时进行计数 以python列表insert方法和append方法快速创建1至1000...列表为例: 执行100次 ?...创建1~1000数组 def insert_num(): thousand_list1 = list() for i in range(1, 1001): thousand_list1....insert(len(thousand_list1), i) #print (thousand_list1) # 使用append创建1~1000数组 def append_num():

1.7K60

03.HTML头部CSS图像表格列表

HTML 查看在线实例 - 定义了HTML文档标题 使用 标签定义HTML文档标题 - 定义了所有链接URL 使用 定义页面中所有链接默认链接目标地址...浮动图像 本例演示如何使图片浮动至段落左边或右边。 设置图像链接 本例演示如何将图像作为一个链接使用。 创建图像映射 本例显示如何创建带有可供点击区域图像地图。其中每个区域都是一个超级链接。...一个简单实例: HTML 列表 HTML 支持有序、无序和定义列表: HTML 列表 在线实例 无序列表 本例演示无序列表。 有序列表 本例演示有序列表。...HTML无序列表 无序列表是一个项目的列表,此列项目使用粗体圆点(典型小黑圆圈)进行标记。...更多实例 不同类型有序列表 本例演示不同类型有序列表。 不同类型无序列表 本例演示不同类型无序列表。 嵌套列表 本例演示如何嵌套列表。 嵌套列表 2 本例演示更复杂嵌套列表

19.4K101

07.HTML实例

链接到一个外部样式表 HTML 链接 创建超级链接 将图像作为链接 在新浏览器窗口打开链接 链接到同一个页面的不同位置 跳出框架 创建电子邮件链接 创建电子邮件链接 2 HTML 图像 插入图像...制作图像链接 创建图像映射 点击图片映射到另一张图 HTML 表格 简单表格 没有边框表格 表格中表头 带有标题表格 跨行或跨列表格单元格 表格内标签 单元格边距(Cell padding...) 单元格间距(Cell spacing) HTML 列表 无序列表 有序列表 不同类型有序列表 不同类型无序列表 嵌套列表 嵌套列表 2 定义列表 HTML Forms 和 Input...创建文本域(Text fields) 创建密码域 复选框 单选按钮 简单下拉列表 预选下拉列表 本例演示如何创建一个文本域(多行文本输入控件)。...HTML 头部元素 描述了文档标题 HTML页面中默认URL链接 提供文档元数据 HTML 脚本 插入一个脚本 使用 标签

8.1K40

HTML页面

,一个词,或者一组词,也可以是一幅图像,您可以点击这些内容来跳转到新文档 链接文本 在标签 中使用了href属性来描述链接地址 默认情况下,链接将以,以下形式出现在浏览器中...: 一个未访问过链接显示为蓝色字体并带有下划线。...访问过链接显示为紫色并带有下划线。 点击链接时,链接显示为红色并带有下划线。...(a,b,c…) A 表示列表项目用大写字母标号(A,B,C…) i 表示列表项目用小写罗马数字标号(i,ii,iii…) I 表示列表项目用大写罗马数字标号(I,II,III…) 无序列表 无序列表是一个项目的列表...无序列表始于 标签。每个列表项始于 标签。 列表是可以进行嵌套

24360

Markdown语法学习记录

这些衍生版本要么基于工具,如Pandoc;要么基于网站,如GitHub和Wikipedia,在语法上基本兼容,但在一些语法和渲染效果上有改动。...- 无序列表1 - 无序列表11 - 无序列表12 - 无序列表2 - 无序列表3 效果如下 无序列表1 无序列表11 无序列表12 无序列表2 无序列表3 2、有序列表:与无序类似...链接和图片 1、文本链接,用如下语法形式来表示一个文本链接 [文本描述](url) 效果如下 这是链接到格子博客 http://blog.lzoro.com 2、图片链接,用如下方法表示一张图片...[](图片url) ![](图片url) 效果如下 ? ? 你真6 3、另外还有锚点、脚注等其他较少用功能,就不一一介绍了。...小结 通过查阅和整理,基本上把常用语法写了一遍,大部分语法能记在脑袋中了,即便下次忘记了,翻开自己博客也能快速查阅,还可以给刚入门小伙伴提供查阅,一举多得。

84420

Money Printer:一款可以自动创建带有配乐及字幕短视频工具

上周,一位名为 FujiwaraChoki 程序员在观看短视频过程中突发奇想,开发了一款叫 Money Printer 一键视频生成工具。...FujiwaraChoki 在此之前也专门去研究了一下现有的invideo AI(一款强大文生视频产品) 生成原理,此类AI工具可以生成带有字幕、配音、背景音乐高质量视频。...项目背景 作者表示,此类视频生成工具通过简单 Moviepy 代码和 Moviepy 视频库创建,然后接入大语言模型TTS工具,还有图库平台API即可实现视频一键生成。...想来很多人都对该项目工具很是青睐! 项目介绍 MoneyPrinter, 一个自动创建YouTube短视频自动化赚钱项目,只要输入视频文本MoneyPrinter即可自动产生与之相关短视频。...在前端提供指向 ZIP 文件链接,您也可以将 MP3 文件移动到文件夹中。

87710

提升Github使用体验8个技巧

1 简介 作为全球最大开源及私有软件项目托管社区平台,github可以显著地帮助从事编程相关工作的人员提升自己技术水平,也是费老师我日常最常浏览学习技术类网站。...github为了使得其使用更加便捷,时常推出一些实用功能,今天我们就来学习其中方便我们日常编写markdown文档、创建issues等操作几则小技巧。.../): 2.3 根据粘贴板链接快速生成markdown超链接内容 当你刚刚复制了一段链接地址后,回到github编辑窗口中选中某段文字后粘贴,就会自动快捷生成以这段文字为显示内容链接: 2.4...快捷生成引用块、有序列表无序列表 选中目标内容后,按下快捷键ctrl+shift+.可以快速生成引用块;按下快捷键ctrl+shift+7可以快速生成有序列表;按下快捷键ctrl+shift+8可以快速生成无序列表...github最近几天放出实验性质功能,目前可获得情报中,我们可以利用下面的语法方式,创建带有状态风格引用块,从而使得我们文档内容更加别致,大家也可以在(https://github.com/github

48820

MarkDown语法总览

6.列表(Lists) 你可以将多个条目组织成有序或无序列表。 有序列表(Ordered Lists) 要创建有序列表,请在每个列表项前添加数字并紧跟一个英文句点。...Second item 1) First item2) Second item 无序列表(Unordered Lists) 要创建无序列表,请在每个列表项前面添加破折号 (-)、星号 (*) 或加号...9.链接(Links) 要创建链接,请将链接文本括在方括号(例如 [Duck Duck Go])中,后面紧跟着括在圆括号中 URL(例如 (https://duckduckgo.com) )。...网址和电子邮件地址 要将 URL 或电子邮件地址快速转换为链接,请将其括在尖括号中。...\* 如果没有开头反斜杠字符的话,这一行将显示为无序列表。 渲染效果如下: * 如果没有开头反斜杠字符的话,这一行将显示为无序列表

23830

8条github使用小技巧

github为了使得其使用更加便捷,时常推出一些实用功能,今天我们就来学习其中方便我们日常编写markdown文档、创建issues等操作几则小技巧。.../): 2.3 根据粘贴板链接快速生成markdown超链接内容   当你刚刚复制了一段链接地址后,回到github编辑窗口中选中某段文字后粘贴,就会自动快捷生成以这段文字为显示内容链接: 2.4...快捷生成引用块、有序列表无序列表   选中目标内容后,按下快捷键ctrl+shift+.可以快速生成引用块;按下快捷键ctrl+shift+7可以快速生成有序列表;按下快捷键ctrl+shift+8...可以快速生成无序列表: 2.5 为文档生成脚注   我们可以在markdown文档中利用[^序号]语法完成脚注内容插入,使得阅读文档时点击插入处即可自动滚动到相应页脚中: 2.6 以在线vscode...github最近几天放出实验性质功能,目前可获得情报中,我们可以利用下面的语法方式,创建带有状态风格引用块,从而使得我们文档内容更加别致,大家也可以在(https://github.com/github

38020

Markdown 语法简介

Markdown 语法简介 Markdown 是一种轻量级标记语言,用于简化文本格式化。它使用简单标记符号,可以快速转换为 HTML 或其他格式文档。...加上方括号和小括号,方括号内是图片替代文本,小括号内是图片 URL。例如: !...[替代文本](http://example.com/image.jpg) 列表 使用 "*"、"+" 或 "-" 开头表示无序列表,使用数字加上英文句点表示有序列表。...例如: - 无序列表项1 - 无序列表项2 1. 有序列表项1 2. 有序列表项2 引用 使用 ">" 开头表示引用文本。可以嵌套多个引用符号。...例如: \*文本\* 以上是 Markdown 一些常用语法,你可以根据需要进一步了解更多语法和扩展。使用 Markdown 可以轻松地创建格式化良好文档,适用于博客、文档、论坛等多种场景。

12610

Markdown 语法笔记

列表 可以将多个条目组织成有序或无序列表。 有序列表创建有序列表,请在每个列表项前添加数字并紧跟一个英文句点。数字不必按数学顺序排列,但是列表应当以数字 1 起始。...图片 无序列表创建无序列表,请在每个列表项前面添加破折号 (-)、星号 (*) 或加号 (+) 。缩进一个或多个列表项可创建嵌套列表。...当您创建脚注时,带有脚注上标数字会出现在您添加脚注参考位置。读者可以单击链接以跳至页面底部脚注内容。 要创建脚注参考,请在方括号([^1])内添加插入符号和标识符。...) 通过创建带有数字符号(#)和自定义标题ID[标准链接]((/basic-syntax/links.html),可以链接到文件中具有自定义ID标题。...~~世界是平坦~~。 我们现在知道世界是圆。 呈现输出如下所示: 世界是平坦。 我们现在知道世界是圆。 任务列表 任务列表语法 任务列表使您可以创建带有复选框项目列表

4K10

前端|Bootstrap——导航组件

Bootstrap是一个用于快速开发Web 应用程序和网站前端框架,它提供了一个带有网格系统、链接样式、背景基本结构。Bootstrap提供了许多组件,其中就包括导航组件。...通常都是利用列表实现来导航,常用无序列表()和有序列表()。自定义列表()一般不会用来实现导航。 常见导航菜单有标签式导航菜单,胶囊式导航菜单等等。...导航菜单样式多种多样,其在各式软件中应用也是不可或缺。今天就来简单制作一个导航菜单。效果如下: ?...解决方案 (1)常规导航栏 先创建一个无序或者有序列表,把基本元素先放进去。以一个带有 class=“nav”无序列表开始,再添加class=“nav nav-tabs”。...当添加 data-toggle="dropdown" 属性,就可以让下拉菜单默认隐藏,只有在点击按钮或链接时,它才显示出来。 此外,这里下拉菜单,还使用了使用来指示按钮作为下拉菜单。

6.6K10

css样式那些事

两端对齐不会让两端出现空白部分) text-decoration 装饰线 (none无装饰线 默认情况下超链接下面都带有竖线 貌似很影响美观把 这时候none可将其取消,overline装饰线在文本上方...O(∩_∩)O 背景超链接样式 背景类型样式 我们用background background-color: 背景颜色 background-image:url("logo,jpg") 背景图片...这种简单动画效果貌似还很常用列表 表格样式 列表样式吧 主要是list开头 列表样式这里指无序列表(ul)和有序列表(ol) 共用样式有一下几种 list-style 所有列表属性设置在这个声明中...属性对于有序和无序列表可以取得以下这些值 前四种针对无序列表 后面针对有序列表 list-style-position list-style-position:inside list-style-position...属性可以规定列表标号是一个图片:list-style-image:url(“1.jpg”); 可以起到美化页面的作用 表格样式 表格样式主要是设置表格高和宽 这个大家应该都知道 还有一个经常是用就是

46220

Markdown入门指南【我为什么要推荐你学习Markdown?】

无序列表,使用星号(*)、加号(+)或是减号(-),再加一个空格作为列表标记; 有序列表,使用数字并加上 ....号,再加一个空格作为列表标记; 如下: * 无序列表 1+ 无序列表 2- 无序列表 3 1. 有序列表 12. 有序列表 23....有序列表 3 如果要控制列表层级,则需要在符号 - 前使用 tab,如下: - 无序列表 1- 无序列表 2 - 无序列表 2.1 - 无序列表 2.2 4)Markdown链接 正常 Markdown...——反斜杠,如下: \*\*转义特殊符号正常显示\*\* **无转义特殊符号无法正常显示** 5)URL 图床工具用来上传图片获取 URL 地址: 开源工具 https://draw.io/ 制作后再导入图片...7)复选框 使用 - [ ] 和 - [x] 语法可以创建复选框,实现 todo-list 等功能,如下: [x] 已完成事项 [ ] 待办事项1 [ ] 待办事项2 七、Markdown工具 本地 APP

1.4K20
领券