1系统简介

1.1功能简述

在软件开发过程中,我们对字符串操作最多. 尤其是Web开发时,数据交换一般采用JSON或XML.本产品作用是格式化各种常用字符串,目前包括:Json,Xml,Html,Sql四种类型

1.2运行环境

.NET Framework 4.0

1.3使用方法

双击软件图标,弹出如图1-1所示

图1-1

然后在指定类型面板中将字符串粘贴复制

2JSON格式

是将字符串格式化为JSON格式.如图2-1和图2-2所示

图2-1

图2-2

2.1工具栏

图2-3

l 剪切

是指从系统剪切板中将字符串复制至文本框中.注:只支持字符串剪切.非字符串数据无法剪切

l 复制

是指将文本框中的字符串数据复制至系统剪切板

l 格式化

是指将文本框中的字符串格式化.如图2-4所示

图2-4

l 去除.包括去除{}和[]

即是将字符串中的{}和[]关键字去除

l 删除新行.包括删除新行和特殊字符

n 删除新行,是指去掉换行符.效果如图2-5所示

图2-5

n 删除特殊字符串,是指去掉字符串中的\关键字

l 显示选中项

2.2对象面板

是指将JSON格式字符串对树形格式展开,方便浏览.如图2-6所示

图2-6

l 查找

在树形对象中查找关键字.中图2-7所示

l Property Grid

在树形结构中,若选中的结点是类,不是列表,也不是单体.则在Property Grid会展示其属性信息.如图2-8所示

图2-8

3SQL格式化

是指将SQL语句拼接成为C#代码.如图3-1所示

图3-1

3.1工具栏

图3-2

l 格式化

是将上半部分的编辑框中SQL语句,转为C#中的字符串,并将此字符串展示至下半部分编辑框中

l 保存至.包括保存至文件和剪切板

n 文件.将C#字符串保存至文件

n 剪切板.将C#字符串保存至系统剪切板

4XML格式化

是指将Xml格式字符串进行美化,方便阅读.如图4-1和图4-2所示.其中图4-2即是格式化后效果

图4-1

图4-2

4.1右键菜单

图4-3

l 格式化

将字符串格式化处理.若字符串不符合XML格式,则会提示.如图4-4所示

图4-4

l 复制

将数据复制至系统剪切板

l 粘贴

将系统剪切板数据粘贴至文本框中

l 剪切

将文本框中选中字符串,剪切至系统剪切板

l 删除

将文本框架选中字符串,删除

l 全选

将文本框架所有字符串选中

l 撤消

撤消最近一次操作

5Html格式化

是指将Html格式字符串进行美化,方便阅读.如图5-1所示

图5-1

5.1右键菜单

图5-2

l 格式化

将字符串格式化处理

l 复制

将数据复制至系统剪切板

l 粘贴

将系统剪切板数据粘贴至文本框中

l 剪切

将文本框中选中字符串,剪切至系统剪切板

l 删除

将文本框架选中字符串,删除

l 全选

将文本框架所有字符串选中

l 撤消

撤消最近一次操作

6比较JSON

是指将2个JSON格式字符串进行比较.找出两字符串差异,展示至下面列表控件.如图6-1

图6-1

6.1工具栏1

图6-2

l 比较Json

比较旧Josn字符串和新Json字符串.如图6-3所示.

图6-3

6.2工具栏2

图6-4

l 导出

将差异结果导出至文本文件

l 清空

将差异结果删除

7比较文本

是指将2个文本字符串进行比较.找出两字符串差异,展示至下面列表控件.如图7-1

图7-1

7.1工具栏1

图7-2

l 比较文本

比较旧文本和新文本字符串.如图7-3所示.

图7-3

7.2工具栏2

图7-4

l 导出

将差异结果导出至文本文件

l 清空

将差异结果删除

8FAQ

1. COM组件引用

项目引用若干COM组件,包括PDF文档预览组件,Office文档预览组件,视频播放组件.框架本身已提供安装程序在\packages\Tools\文件夹中(暴风影音安装程序未提供)

2. SQLite数据库如何使用

注1:所有的C#项目的目标平台,建议是x86,即使是64位开发环境中

注2:需要在客户端安装SQLite驱动,可以官方下载,注:本框架使用的是Net4.0的驱动.文件名称是: sqlite-netFx40-setup-bundle-x86-2010-1.0.98.0.exe

3.FAQ1

问:若360安全卫士开启时,会弹出是否允许此程序运行,如图8-1所示

图8-1

答:选择:一直允许运行(加入白名单)

9后记

产品会不断完善,目前版本是3.1,谢谢大家的使用

Navi.Soft30.产品.格式化.操作手册的更多相关文章

  1. Navi.Soft30.产品.DataWindowNet.操作手册

    1概述 1.1功能简介 Sybase公司的PowerBuilder开发工具,在以前VS工具没有成事以前,是相当风光的.微软都要与其合作,学习它Db方面的技术,才成就了SQLServer数据库.PB开发 ...

  2. Navi.Soft30.产品.代码生成器.操作手册

    1系统简介 1.1功能简述 在Net软件开发过程中,大部分时间都是在编写代码,并且都是重复和冗杂的代码.比如:要实现在数据库中10个表的增删改查功能,大部分代码都是相同的,只需修改10%的代码量.此时 ...

  3. Navi.Soft30.产品.阅读导航

    Navi.Soft30.Core类库.开发手册 Navi.Soft30.框架.WinForm开发手册 Navi.Soft30.框架.WebMVC开发手册 Navi.Soft30.框架.Mobile.开 ...

  4. Navi.Soft30.框架.WinForm.开发手册

    阅读导航 Navi.Soft30.Core类库.开发手册 http://www.cnblogs.com/xiyang1011/p/5709489.html Navi.Soft30.框架.WinForm ...

  5. Navi.Soft30.产品.Net对象查看器.操作手册

    1系统简介 1.1功能简述 在软件开发过程中,我们会编写各种类以及创建类的属性,方法,事件等.特别是第三方控件或组件,刚拿到手时,若没有完善的开发文档,很难下手.这时,若是可以查看这些DLL的成员对象 ...

  6. Navi.Soft30.框架.WebMVC.开发手册

    1概述 1.1应用场景 互联网高速发展,互联网软件也随之越来越多,Web程序越来越被广泛使用.它部署简单,维护方便,深得众多软件公司使用 Bootstrap前端框架,是最近非常流行的框架之一.它简洁, ...

  7. Navi.Soft30.框架.Mobile.开发手册

    1概述 1.1应用场景 互联网的发展,使用基于Web的软件异军突起,目前占据着相当大的市场份额,而手机,平板电脑等移动端设备的频繁使用,使移动端的软件快速发展,逐步有超越Web软件的趋势 移动软件中, ...

  8. Nmap 操作手册 - 完整版

    目录 Nmap - 基础篇 Nmap 安装 RedHat Windows Debina & Ubuntu Others Linux Nmap 参数(简单版) 目标说明 主机发现 扫描技术 端口 ...

  9. ORACLE日常操作手册

    转发自:http://blog.csdn.net/lichangzai/article/details/7955766 以前为开发人员编写的oracle基础操作手册,都基本的oracle操作和SQL语 ...

随机推荐

  1. pictures of you

    http://pan.baidu.com/s/1dEAiwnB 给某人的. I've been looking so long at these pictures of you 我已对着你的照片凝视太 ...

  2. HDU1695 GCD(莫比乌斯反演)

    传送门 看了1个多小时,终于懂了一点了 题目大意:给n,m,k.求gcd(x,y) = k(1<=x<=n, 1<=y<=m)的个数 思路:令F(i)表示i|gcd(x,y)的 ...

  3. Please set registry key HKLM\Microsoft\.NET Framework\InstallRoot to point to the .NET Framework

    安装.NET程序时会提示“Please set registry key HKLM\Microsoft\.NET Framework\InstallRoot to point to the .NET ...

  4. HTML锁定Table中某一列

    1. 2. 3. function ChangeTable() { var type = document.getElementById("ddl_ReportType").val ...

  5. elixir 高可用系列(二) GenServer

    概述 如果我们需要管理多个进程,那么,就需要一个专门的 server 来集中监控和控制这些进程的状态,启停等. OTP 平台中的 GenServer 就是对这个 server 通用部分的抽象. 利用 ...

  6. RabbitMQ 连接断开处理-自动恢复

    Rabbitmq 官方给的NET consumer示例代码如下,但使用过程,会遇到connection断开的问题,一旦断开,这个代码就会报错,如果你的消费者端是这样的代码的话,就会导致消费者挂掉. u ...

  7. 跟我一起学STL(2)——vector容器详解

    一.引言 在上一个专题中,我们介绍了STL中的六大组件,其中容器组件是大多数人经常使用的,因为STL容器是把运用最广的数据结构实现出来,所以我们写应用程序时运用的比较多.然而容器又可以序列式容器和关联 ...

  8. 如何成为Python高手(转载)

    本文是从 How to become a proficient Python programmer 这篇文章翻译而来. 这篇文章主要是对我收集的一些文章的摘要.因为已经有很多比我有才华的人写出了大量关 ...

  9. C/C++文件操作1

    在C语言中,文件操作都是由库函数来完成的. 在本章内将介绍主要的文件操作函数. 文件打开函数fopen fopen函数用来打开一个文件,其调用的一般形式为:文件指针名=fopen(文件名,使用文件方式 ...

  10. lucene如何通过docId快速查找field字段以及最近距离等信息?

    http://www.cnblogs.com/LBSer/p/4419052.html 1 问题描述 我们的检索排序服务往往需要结合个性化算法来进行重排序,一般来说分两步:1)进行粗排序,这一过程由检 ...