MarkDown笔记

4:研究过程

至于可视化调试这无异于块内容,网上同搜查,相关的音讯一五一十凡本身好先发过的篇章,悲催就一个字。。。。

总的看没有啥人研究这无异于块,好以苍天不负有心人,还是被自己打破了。。。。。

能下这样简单的工具,经历的历程是:

1:曾经发表简单的教程:于定义可视化调试工具(Microsoft.VisualStudio.DebuggerVisualizers)

2:收集了不同之VS版本的DLL(Microsoft.VisualStudio.DebuggerVisualizers.dll)。

3:写了单器,批量Copy:开源发布:VS代表码段快捷方式及可视化调试快速布置工具

4:想到了复制多单门类文件来促成多只VS版本编绎(如果想不顶之,估计为无见面磨):

葡京网上娱乐场 1

5:解决了可行性问题(才能够大的支撑各种类型):

默认情况下,不支持方向的类似是无支持可视化的,因此,想支持DataRow查看都生,会一直扔大。

为了化解当下同一问题,进行了互联网搜寻(相关消息,国内基本是自个儿自己的文章,国外好不容易搜到同一首)。

透过研究,终于解决了这无异于难题:

 public class EnumerableVisualizerObjectSource : VisualizerObjectSource
    {
        public override void GetData(object target, System.IO.Stream outgoingData)
        {
            if (target is NameObjectCollectionBase)
            {
                target = MDataTable.CreateFrom(target as NameObjectCollectionBase);
            }
            else
            {
                target = MDataTable.CreateFrom(target as IEnumerable);
            }
            base.GetData(target, outgoingData);

        }
    }

由定义数据源,在装数据源时,把对象转换成MDataTable,再由MDataTable去系列过去。

6:MDataTable要支持及大度类型的变换工作(这些年的办事既完结了很多,只待重新补全即可)。

③从动链接

和行内式链接功能相似,语法:<链接地址>

它们会拿链接文字显示为链接地址,相当给[链接地址](链接地址)

葡京网上娱乐场 2

总结:

落得同一首稿子发表之时节,有网友还扣压不懂得是故来涉及啊,一个唉~~~字了了。

随即无异于赖,在集合充斥了有着的规则之下,花了同样天的钻时,直接写成了工具分享给你。

倘若而下载,再轻轻双击一下,就得会得有滋有味的调节体验!

每当公开调试之过程被,可以很自在的查变量的有数据!!!

妈妈还为不用担心你的调剂能力了~~~

不要问我理由~我无是雷锋塔下之雷~

(1)单行代码

单行代码用简单只`包起来。

葡京网上娱乐场 3

Cookies:

葡京网上娱乐场 4

3.链接通与图片

在MarkDown中也得以插入链接和图片,它们的语法很相似,不要行混。

1:如何下

1:点击下载:.NET可视化调试工具 (更新于2016-12-29
19:11:00)

(终于彻底兼容了有些VS环境下无法利用的问题)

2:解压RAR后行:CYQ.VisualierSetup.exe 成功后关闭提示窗口即可。

PS:一不成运行,支持各个VS版本,终身提高调试之效率,而且尚未任何副作用。

8.表格

于像,但为正如累。

葡京网上娱乐场 5

3:其它的即使无截图,同时还支持以下项目:

1:System.Drawing.Image:(这个改变图片查看)

2:MDataTable系列:表、行、列、结构

3:DataTable系列:表、行、列、结构

4:泛型系列:Dictionary<,>、LinkedList<>、List<>、Queue<>、SortedDictionary<,>、SortedList<,>、Stack<>

5:非泛型系列:ArrayList、Hashtable、Queue、SortedList、Stack

6:其它继承自:Enumerable 接口的品种:(类型最多,未来得及一一测试)

BitArray、ReadOnlyCollectionBase、HybridDictionary、ListDictionary、StringCollection、StringDictionary、BaseCollection等

11.特殊字符

当MarkDown中哪些插入! [] ()这些字符呢?使用\

葡京网上娱乐场 6

2:支持NameValueCollection(Request.Form、Request.QueryString)、HttpCookieCollection(Request.Cookies) 表格查看

(3)删除线

及强调类似,左右每使用简单个~

葡京网上娱乐场 7

Request.Form、Request.QueryString

葡京网上娱乐场 8

5.分割线

这比较简单,使用三只或三只以上之*-_

葡京网上娱乐场 9

小心:为了和Setext标题区分,使用-经常得在中插空格,不能够采取外字符。

 1:支持字符串的Json转表格查看:

葡京网上娱乐场 10

(3)围栏式区块代码

用三单或以上`代表代码块,此种办法可指明代码语言。

葡京网上娱乐场 11

2:开源与后续升级地址:

开源地址:http://code.taobao.org/svn/cyqopen/trunk/CYQ.Visualizer/

继往开来升级取得地址:https://github.com/cyq1162/cyqdata 在文档目录下。

6.代码块

代码块可分为单行代码、缩进式区块代码和围栏式区块代码。

3:功能介绍

(2)图片

暨链接语法相似,也堪下行内式与参考式,不同之是以绝前边要加以一个!

葡京网上娱乐场 12

2.引用

MarkDown使用>表示援引。

葡京网上娱乐场 13

每当援内容中,可以还采取其他MarkDown语法。

1.标题

题目来三三两两种表示法,第一栽是Atx,这是自己表现的极其多的;第二种是Setext。下面分别来介绍一下。

目的

描绘就首文章,一来是记录转,以备日晚使;二来是自我看看网上广大关于MarkDown的语法总结得无是挺完美。

4.强调、斜体和删除线

(1)无序列表

运一个*-,后面加一个空格表示。

葡京网上娱乐场 14

(2)有序列表

以阿拉伯数字后加以. ,再加一个空格表示。

葡京网上娱乐场 15

好看来,使用什么数字不重要。

②参考式

使链接较多,可以下参考式一次性插入。

语法:两单方括号,第一单方括号被呢连文字,第二独方括号中为链接标记。然后在篇章的人身自由地方将链接定义出来。形如,描述:[连接文字][链接标记]
定义链接: [链接标记]:链接地址 "标题"

葡京网上娱乐场 16

专注:链接标记可以动用数字、字母、标点符号甚至空白,但切莫区分轻重缓急写。

隐式链接标记可以望略链接标记,它用为链接文字作为链接标记。

葡京网上娱乐场 17

7.列表

以及HTML一样,也分为无序列表与平稳列表。

(2)斜体

同强调类似,左右列下一个*_。如果要同时以强调和斜体的法力,则左右各级得三只。

葡京网上娱乐场 18

MarkDown编辑器

本身是为此之是Typora,这个跟其它编辑器不同,它不是分开点儿苑,一苑编辑一棚预览。

葡京网上娱乐场 19

(1)Atx

使用#表示,和HTML的h1~h6签对应。

葡京网上娱乐场 20

莫七级标题。

MarkDown笔记

(1)链接

链接有行内式、参考式以及电动链接。

(2)Setext

采取一个上述=和-来表示一级标题与二级标题。

葡京网上娱乐场 21

(2)缩进式区块代码

利用4只空格或一个制表符来代表代码块。

葡京网上娱乐场 22

假若假定收代码块,插入一个空行即可。

①行内式

行内式链接以方括号添加后面的小括号表示,形如[链接文字](链接地址)

葡京网上娱乐场 23

(1)强调

受强调的情需为此左右各级片个**__包起来,形如:**被强调内容** __被强调内容__

葡京网上娱乐场 24

语法

10.HTML标签

以MarkDown中好插Html标签,不过未引进下。

葡京网上娱乐场 25

9.数学公式、流程图

斯自还非会见。