编辑器

软件开发工具(第11章:Eclipse CDT开发常用功能)

一世执手 提交于 2019-12-01 07:03:59
一、自定义编辑器 C/C++首选项设置(重点、记忆、应用) 单击菜单栏中的窗口(Window)菜单, 选择首选项(Preferences)选项,在 弹出的对话框左侧部分,展开C/C++树 形菜单。 外观(Appearance): 自定义C/C++编辑器的界面风格 和各元素,包括显示转换单元、 在资源管理器和C/C++项目视图 中将头文件排序等。 编辑控制台(Build Console): 自定义控制台参数,如背景、字体颜色、最 大输出行等。 包括是否在每次编译时自动清空控制台区域; 是否在编译时自动打开控制台视图;是否在 编译时将控制台置顶;限制控制台一次最多 输出的消息行数,默认为500行;自定义控制 台中各个部分和消息的颜色。 调试(Debug): 自定义Debug视图相关参数,包括 编码方式、是否显示完整文件路径、 断点动作设置等。 任务标记(Task Tags): 自定义任务标签,默认的任务标签格 式为TODO Normal,在这里编辑的 任务标签将会被应用到代码模板中。 可以通过New、Edit、Remove按钮 分别新建、编辑、和删除任务标签。 常规首选项设置(重点、记忆、应用) 常规首选项设置包括: 外观、键、搜索、工作空间、浏 览器。 外观(Appearance):自定义整个Eclipse界面的风格,包括较早版本的 Eclipse界面风格等 键(Keys)

vi编辑器的使用方法

泄露秘密 提交于 2019-12-01 07:03:23
1.打开文件并定位到指定行数 vi 文件名 +行数 (如不写行数只写+号则定位到文件末尾) 2.vi的三种工作模式 2.1命令模式: 打开文件首先进入的模式 通过命令对文件进行常规的操作,例如:定位、翻页、复制、粘贴、删除等 2.2 末行模式 退出和保存操作使用时的模式。输入冒号进入末行模式。 2.3 编辑模式 正常编辑模式 3.末行模式的命令 :set nu 显示行数 4.命令模式下的命令 4.1移动命令 4.2 行内移动 4.3 移动到行 其中“:数字”方法是在末行模式使用的方法 4.4 屏幕移动 4.5 切换段落 如图,把两个空白行之间部分称为一个段落,要在段落间快速切换,需要使用 { :上一个段落 } :下一个段落 来切换 4.6 切换括号(包括()、[]、{}) 使用百分号来在一对括号间来回切换 5.标记行 使用标记行可以让光标快速回到被标记的行。 标记:m跟上一个字母(仅一个),如mx 回到标记:单引号跟上标记的字母,如'x 6.选中文本(进入可视模式) 在可视模式下,可以配合前面说的移动命令使用,如在可视模式下使用G快速选中从光标到文末的内容。 7.撤销和恢复撤销 可以一直撤销到刚打开文件时的状态 8.剪切(删除的内容会放在缓冲区,可粘贴) d命令的使用方法 :先按下d,在使用移动命令,删除开始位置和移动结束位置之间的内容。如:按下d,按下w向后跳跃一个单词

本地json文件的编辑器,node-webkit开发的exe程序

好久不见. 提交于 2019-12-01 06:05:39
首发: 个人博客,更新&纠错&回复 在昨天的 dota契合度计算器 中,用到了 dota英雄数据 和 dota玩家数据 这两个数据库,为了便于网页应用使用,这两个数据库的存储格式是json,即heros.json和players.json这两个文件。 json文件的好处是用文本编辑器可以打开,但坏处是不像数据库那样有图形化界面方便操作。英雄有100多个,玩家也有十几个,每个英雄和玩家的属性都有十几二十项,在文本编辑器里拖来拖去太麻烦了,不能一目了然。 而且英雄有个tags属性,这属性实际是用逗号分隔的字符串,如"远程,智力,法师,爆发",这个串的编辑是我目前主要要做的事,在文本编辑器里拖动太蠢了,就想要做个exe程序,由于这个编辑器要处理的是json格式数据,采用node-webkit技术,用javascript语言完成是最合适的,不由得感叹技术多学点儿就好像多开了几扇窗户,而不会只有锤子遇到什么都当钉子来砸。 实现起来并不困难,代码 在这里 ,当然要放到node-webkit的壳子里运行,可以参考 我的这篇博客 。 界面如图: 然后顺手把玩家编辑器也给做了,只是在英雄标签编辑器的基础上改了改,界面如下: 设定好了英雄和玩家的指标,就可以用算法计算玩家的契合英雄了: 计算出了杜哥最适合用的前15名英雄,还是比较准确的。处理好的数据和计算用的页面 在这里 ,源码 在这里 。

OCR文字识别软件的图像编辑器功能如何用

妖精的绣舞 提交于 2019-12-01 05:47:42
日常工作中,有时可能需要对图像进行编辑,可是正常情况下大家都知道图像是不能直接编辑的,需要借助工具。ABBYY FineReader 12 OCR文字识别软件 可以实现图像的手动编辑,接下来就具体给大家讲一讲如何使用ABBYY FineReader 12的图像编辑器功能手动编辑图像。 ABBYY FineReader 12是一款文字识别OCR软件,能够快速方便地将扫描纸质文档、PDF文件和数码相机的图像转换成可编辑、可搜索的文本。 打开ABBYY FineReader 12图像编辑器: 打开ABBYY FineReader 12软件,在主工具栏上,点击‘编辑图像’按钮。 ABBYY FineReader 12图像编辑器的左边是打开图像编辑器时选择的文档页面,右边显示编辑图像所用的工具列表。 选择工具,进行相应的更改: 大部分工具都可应用于所选页面或文档中的所有页面,可在选定内容下拉列表或在页面窗口中选择页面。 •建议的预处理:根据图像类型,程序自动确定并进行必要的修正。修正可能会应用在以下方面:消除噪声和模糊、反转颜色以调亮背景色、校正歪斜、矫直文本行、校正梯形失真、修剪图像边缘等。 •歪斜校正:校正图像歪斜。 •矫直文本行:矫直图像中歪斜的文本行。 •照片校正:该工具可以矫直文本行、消除噪声和模糊并使文本背景色变为白色。 •校正梯形失真:校正梯形失真并修剪未包含有用数据的图像边缘

织梦后台编辑器添加新字体

寵の児 提交于 2019-12-01 05:38:18
打开include/ckeditor/ckeditor.js,搜索i.font_names,找到字体列表。添加所需的中文字体,添加后为: 1 i.font_names='微软雅黑/微软雅黑; 宋体/宋体; 黑体/黑体; 仿宋/仿宋; 楷体/楷体; 隶书/隶书; 幼圆/幼圆; Arial/Arial, Helvetica, sans-serif;Comic Sans MS/Comic Sans MS, cursive;Courier New/Courier New, Courier, monospace;Georgia/Georgia, serif;Lucida Sans Unicode/Lucida Sans Unicode, Lucida Grande, sans-serif;Tahoma/Tahoma, Geneva, sans-serif;Times New Roman/Times New Roman, Times, serif;Trebuchet MS/Trebuchet MS, Helvetica, sans-serif;Verdana/Verdana, Geneva, sans-serif'; 然后 更新缓存 就大功告成了。 这里需要特别注意的是:添加的字体,要写成诸如“宋体/宋体”的形式,而不是“宋体”。即“显示的字体名称/实际字体名称”的格式。 参考文章:

[转载] Eclipse快捷键大全

為{幸葍}努か 提交于 2019-12-01 05:30:37
Eclipse 快捷键大全 Ctrl+1 快速修复 ( 最经典的快捷键 , 就不用多说了 ) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行 ( 复制增加 ) Ctrl+Alt+↑ 复制当前行到上一行 ( 复制增加 ) Alt+↓ 当前行和下面一行交互位置 ( 特别实用 , 可以省去先剪切 , 再粘贴了 ) Alt+↑ 当前行和上面一行交互位置 ( 同上 ) Alt+← 前一个编辑的页面 Alt+→ 下一个编辑的页面 ( 当然是针对上面那条来说了 ) Alt+Enter 显示当前选择资源 ( 工程 ,or 文件 or 文件 ) 的属性 Shift+Enter 在当前行的下一行插入空行 ( 这时鼠标可以在当前行的任一位置 , 不一定是最后 ) Shift+Ctrl+Enter 在当前行插入空行 ( 原理同上条 ) Ctrl+Q 定位到最后编辑的地方 Ctrl+L 定位在某行 ( 对于程序超过 100 的人就有福音了 ) Ctrl+M 最大化当前的 Edit 或 View ( 再按则反之 ) Ctrl+/ 注释当前行 , 再按则取消注释 Ctrl+O 快速显示 OutLine Ctrl+T 快速显示当前类的继承结构 Ctrl+W 关闭当前 Editer Ctrl+K 参照选中的 Word 快速定位到下一个 Ctrl+E 快速显示当前 Editer 的下拉列表 (

开篇: 高扩展网页制作平台-码良的正确打开方式

空扰寡人 提交于 2019-12-01 05:30:33
  开篇: 码良的正确打开方式      本文为“码良系统的使用及设计实现”系列文章的第一篇。      码良是啥,咋没听过呢      没听过?今天你听过咯~      其实码良平台已经存在多时,今年6月份即首次上线,至今注册用户不足千人,代码仓库 star 数不足500, 维持着稳定的自(zeng)然(zhang)增(ting)长(zhi),也怪不得诸位没听过了。      想来,发布一点使用引导还是很有必要的。      码良是一个在线 H5 页面编辑器系统,用于快速制作 H5 页面。用户无需掌握复杂的编程技术,通过简单拖拽、少量配置即可制作精美的页面。同时,也为开发者提供了完备的编程接入能力,通过脚本和组件的形式获得强大的组件行为及交互控制的能力。      页面管理方便      按团队,项目的维度管理项目页面,方便团队协作。每个项目都可以有自己的权限,也非常适合多人管理一组项目。      图为项目管理界面      编辑操作高效      拖拽挪移,随心所欲。灵活组合,提高提高效率,保存模板,快速创建。      图为编辑器工作区界面      灵活丰富的扩展      可以对组件添加各种脚本,扩展组件的功能,并友好的提供给使用者配置参数      图为脚本编辑界面      组件接入简单      提供方便的脚手架创建组件,你可以把一个小功能,一个页面

博客园怎么转载别人的文章

点点圈 提交于 2019-12-01 04:56:41
博客园怎么转载别人的文章   对于喜欢逛博客的人来说,看别人的博客确实能够对自己有不小的提高,有时候看到特别好的博客想转载下载,但是不能一个字一个字的敲了,这时候我们就想快速转载别人的博客,把别人的博客移到自己的空间里面,当然有人会说我们可以收藏博客啊,就不需要转载,(⊙o⊙)… 也对。。 实现   因为我自己当初想转载的时候却不知道该怎么转载,所以学会了之后就把方法写出来,帮助那些想转载却不知道该怎么转载的人(大神勿笑)。   我们首先打开要转载的博客,然后鼠标右键就会出现下面的菜单:   我们点击【审查元素】,就会出现当前HTML页面的代码,如下:   我们选中“article_content”从图片左边我们也可以看到,博客的内容已经被我们选中了,也就是我们想要转载的内容,然后右键,就会出现下面的菜单:   我们选中【Copy as HTML】就可以把其中要转载的内容复制下来,接下来的就是粘贴了。   我们先新建一篇文章,打开markdown编辑器(因为在普通的编辑器我没有找到方法/(ㄒoㄒ)/~~),然后粘贴一下,就会出现下面的内容:   可以在右边看到,博客内容已经被转载了,然后发表就可以了。    最后特别要注意的是,我们发表的时候一定要选择【转载】,尊重原创!! 然后就是原创里面没有的这里说明一下,要在操作下面 -- 》 设置默认编辑器 ---》 选择:markdown

Java快捷键

こ雲淡風輕ζ 提交于 2019-12-01 04:49:09
Ctrl+1 快速修复(经典快捷键) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+→ 下一个编辑的页面(当然是针对上面那条来说了) Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性 Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后) Shift+Ctrl+Enter 在当前行插入空行(原理同上条) Ctrl+Q 定位到最后编辑的地方 Ctrl+L 定位在某行 (对于程序超过100的人就有福音了) Ctrl+M 最大化当前的Edit或View (再按则反之) Ctrl+/ 注释当前行,再按则取消注释 Ctrl+O 快速显示 OutLine Ctrl+T 快速显示当前类的继承结构 Ctrl+W 关闭当前Editer Ctrl+K 参照选中的Word快速定位到下一个 Ctrl+E 快速显示当前Editer的下拉列表(如果当前页面没有显示的用黑体表示) Ctrl+/(小键盘) 折叠当前类中的所有代码 Ctrl+×(小键盘) 展开当前类中的所有代码 Ctrl+Space

Eclipse快捷键

大兔子大兔子 提交于 2019-12-01 02:18:18
Eclipse 快捷键 10 个最有用的快捷键 一个 Eclipse 骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。 1. ctrl+shift+r :打开资源 这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或 mask 名中的前几个字母,比如 applic*.xml 。美中不足的是这组快捷键并非在所有视图下都能用。 2. ctrl+o :快速 outline 如果想要查看当前类的方法或某个特定方法,但又不想把代码拉上拉下,也不想使用查找功能的话,就用 ctrl+o 吧。它可以列出当前类中的所有方法及属性,你只需输入你想要查询的方法名,点击 enter 就能够直接跳转至你想去的位置。 3. ctrl+e :快速转换编辑器 这组快捷键将帮助你在打开的编辑器之间浏览。使用 ctrl+page down 或 ctrl+page up 可以浏览前后的选项卡,但是在很多文件打开的状态下, ctrl+e 会更加有效率。 4. ctrl+2 , L :为本地变量赋值 开发过程中,我常常先编写方法,如 Calendar.getInstance() ,然后通过 ctrl+2 快捷键将方法的计算结果赋值于一个本地变量之上。 这样我节省了输入类名