编辑器

vs Code编辑器智能提示功能

我的未来我决定 提交于 2019-12-05 07:02:04
一、Node.Js的Typings工具可以用于Visual Studio Code的代码补全 1.vscode 的默认只有es原声api带有自动补全的功能,现在V1.9的版本默认已经支持NodeJS的智能补全。 2.如果想获取jquery,nodejs,Requirejs,express等更多的提示扩展就需要使用Typings工具 3.Git源代码地址:https://github.com/typings/typings 二、typings工具的安装和使用 1.安装命令 npm install -g typings 2.安装对应插件的提示工具:(建议直接在项目根目录下安装,安装完成以后就会有typings.json和typings文件夹生成,安装完成以后就会有对应的代码提示了) typings install dt~node --global --save //提示node代码 typings install dt~express --global //提示express代码 typings install dt~lodash --global //提示lodash代码 3.常用命令 1 # 安装Typings的命令行代码. 2 npm install typings --global 3 4 # 搜索对应模块的typings定义. 5 typings search tape 6

小书匠编辑器

自古美人都是妖i 提交于 2019-12-05 04:04:09
# 概要 小书匠编辑器是一款专为markdown写作而设计的编辑器。 # 主要功能 1. **专为markdown写作设计的文档编辑器**,让用户心无旁骛的进行创作。 1. **多种编辑模式**。单栏编辑,双栏编辑,三栏编辑,全屏写作,全屏阅读...想怎么切换,就怎么切换,就是这样随心所欲。 1. **多种编辑器实现**。codemirror编辑器(提供vim,emacs按键,行专注等),ace编辑器(提供vim,emacs按键绑定,显示行号),轻量编辑器,CJK竖排编辑器 3. **多种主题选择**。包括编辑器主题,预览区代码高亮主题,及预览区用户自定义css。 4. **丰富的语法支持**。不仅提供了常用的commanmarkdown语法,还提供了许多有用的扩展语法,比如==Latex公式==,==表格==, ==目录==, ==脚注==, ==视频==, ==音频==, ==附件==, ==checklist==, ==流程图==等。更多语法可查看 4. **代码块文字格式语法**。语法可查看 5. **第三方同步**。==浏览器存储==, ==本地文件系统存储==, ==dropbox==, ==evernote==, ==印象笔记==,==gitoschina==, ==为知笔记==, ==github==等多种存储方案,保证了用户数据的安全

小书匠编辑器

最后都变了- 提交于 2019-12-05 04:02:31
概要 小书匠编辑器是一款专为markdown写作而设计的编辑器。 主要功能 专为markdown写作设计的文档编辑器 ,让用户心无旁骛的进行创作。 多种编辑模式 。单栏编辑,双栏编辑,三栏编辑,全屏写作,全屏阅读...想怎么切换,就怎么切换,就是这样随心所欲。 多种编辑器实现 。codemirror编辑器(提供vim,emacs按键,行专注等),ace编辑器(提供vim,emacs按键绑定,显示行号),轻量编辑器,CJK竖排编辑器 多种主题选择 。包括编辑器主题,预览区代码高亮主题,及预览区用户自定义css。 丰富的语法支持 。不仅提供了常用的commanmarkdown语法,还提供了许多有用的扩展语法,比如==Latex公式==,==表格==, ==目录==, ==脚注==, ==视频==, ==音频==, ==附件==, ==checklist==, ==流程图==等。更多语法可查看<小书匠语法使用手册> 代码块文字格式语法 。语法可查看<小书匠语法使用手册> 第三方同步 。==浏览器存储==, ==本地文件系统存储==, ==dropbox==, ==evernote==, ==印象笔记==,==gitoschina==, ==为知笔记==, ==github==等多种存储方案,保证了用户数据的安全,也让用户在存储方案上有了更多的选择。 支持evernote,印象笔记

使用meteor/react过程中的一些代码片段

…衆ロ難τιáo~ 提交于 2019-12-05 03:18:15
简介 这里是我学习 meteor,react 及其相关技术的一些代码片段和总结,持续更新... arrow function 箭头函数的使用方法: 使用大括号,里面必须有 return 语句 使用括号,里面不用 return 关键字,易读 不使用括号,适用于返回一条语句,不易读 12345678910111213 Meteor.publish('posts.all', function() { return Posts.find({});});Meteor.publish('posts.all', () => { return Posts.find({});});//bestMeteor.publish('posts.all', () => ( Posts.find({})));//fineMeteor.publish('posts.all', () => Posts.find({}) ); mongo数据库链式操作 数据库结构: title —>string contents —>array name —>string read —>boolean … createdAt —> date … 需要传递的参数: title —>string contentName —> string read —>boolean 以下表示:找出标题为 title ,且内容的名字叫

R编辑器Rstudio学习笔记

天涯浪子 提交于 2019-12-05 02:56:53
Rstudio 界面如下所示,简单地分为四个窗口,从左至右分别是程序编辑窗口,工作空间与历史信息,程序运行与输出窗口(主界面),画图和函数包帮助窗口。 1. 主界面( Console )。 主界面功能与 R 中相同,显示程序运行的信息。 Rstudio 提供的辅助功能有助于初学者顺利的输入函数,比如忘记画图函数 plot ,输入前几位字母,如 pl ,再按 Tab 键,会出现所有已安装的程序包中以 pl 开头的函数及简要介绍,回车键即可选择。同时, Tab 键还可以显示函数的各项参数,输入 plot( ( Rstudio 会自动补上右括号),按 Tab 键则显示 plot() 的各项参数。与 R 类似,上下键可以切换上次运行的函数, Rstudio 中 ctrl+ 向上键则可以显示出最近运行的函数历史列表。如果重复运行前面刚进行的程序,该操作可以很方便的进行。 2 .新建程序。 在 file->new->R script( 或 Ctrl+Shift+N) 中可以新建空白程序, Rstudio 支持语法高亮显示,和主界面一样, Tab 键能实现同样的显示函数和函数参数的功能,常规的替换与查找也能方便实现,快捷键 ctril+F 。几个比较有用的功能。 1) 1) 定义函数。选中需要定义函数的一段程序, Code->Extract Function( 或 Ctrl+Shift+U) ,

Eclipse快捷键大全

强颜欢笑 提交于 2019-12-05 02:32:21
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

几款Golang IDE对比

依然范特西╮ 提交于 2019-12-04 23:18:31
Go语言目前已经在开发者中越发的流行,自然很多人都在寻找合适的IDE来实现代码语法高亮、自动补全以及其他编辑特性。 下面就几种常用的IDE进行对比介绍: 1. Sublime text 这个文本编辑器在开发者中较为普及,应该说sublime并非一个完全成熟的IDE,但是它具备很多语言的扩展插件,比如python、lua等,其中有一个插件GoSublime专门针对go语言,GoSublime提供了语法高亮、自动补全等功能,这些功能使得Sublime Text成为一很实用的Go IDE。 2. IntelliJ IntelliJ IDE由Jetbrains提供,在java开发者中非常流行,其自带的Go插件支持语法高亮显示、代码补全、自动编译以及子库支持。这就使得你可以很方便地将项目拆分成多个包的同时,你可以一个单独的IDE中浏览它们。 它有一个非常好用的功能,插件使用了突出显示来显示未使用的变量或包(如下图示中的hdea变量目前是未使用的变量)。 3. LiteIDE LiteIDE目前也是一个专门针对Golang的IDE了,我也在使用它,功能很全面,具备语法高亮、自动补全、自动编译、调试、包浏览及管理。 调试器在后台使用的gdb,这样你可以方便地打印变量值、查看当前堆栈信息。 4. Intype Intype是仅windows下支持的文本编辑器

浅谈python和pycharm的安装

非 Y 不嫁゛ 提交于 2019-12-04 21:30:19
python编辑器的选择 常见的编辑器有Sublime Text、Vim、Pycharm、文本编辑器等,我们选择一个最好用的pycharm用作python编辑器。 Python:编译器 Pycharm:编辑器 Pycharm官网下载地址:https://www.jetbrains.com/pycharm/ 选择社区版,专业版要收费 安装界面: 选择安装路径: 安装选项这里: create desktop shortcut:根据系统位数勾选对应的选项 update path variable:可以勾选将启动器添加到path update context menu:勾选打开文件夹添加项目 create associations:创建关联这里,打钩 download and install jre x86 by jetbrains:勾选下载并安装x86的JRE 来源: https://www.cnblogs.com/meizijiang/p/11884984.html

Activiti内置功能和核心API

▼魔方 西西 提交于 2019-12-04 21:11:40
在 Eclipse 项目中可以直接通过创建 Activiti Diagram 的形式来创建一个流程定义文件并在可视化编辑器中编辑。如果项目中已经存在 BPMN2.0 流程定义 XML 文件,双击该文件 Eclipse 插件会自动生成一个后缀为 .activiti 的流程可视化编译文件。双击该文件可在可视化流程编辑器中打开该流程。图 6 是在可视化编辑器中打开一个流程定义文件的截图。 图 6.Activiti 可视化流程编辑器 当流程定义文件设计完成后,可以使用以下的 API 代码获取 RepositoryService ,并使用该服务将流程定义文件部署到 Activiti 流程引擎中 来源: oschina 链接: https://my.oschina.net/u/2267438/blog/506267

我为什么选择Vim

你说的曾经没有我的故事 提交于 2019-12-04 19:45:16
  总看到一些飞快敲击键盘而不用鼠标的时候你可以很羡慕和佩服,其实这完全没有必要。就像一个吉他手熟练地弹吉他有必要羡慕吗?一个瓦匠熟练地砌砖有必要羡慕吗?这些都是他们赖以生存的工具而已,熟练地运用工具是理所当然的事情。而一个程序员,一个文本编辑者,你如果没有熟练运用你的编辑工具,其实还是挺不应该的,而工具又有优劣之分,选对工具很重要。编辑器有Sublime、Notepad++、EditPlus、Visual Studio Code,以及号称21世纪编辑器的Atom,这些编辑器都很好用,用户基础都很多,而且可以满足日常几乎所有的需求,而vim相对他们一个很突出的特点就是难用,下面Michael Mrozek画的一副比较“写实”的各个编辑器学习曲线图: 作为“编辑器之神”的vim,想驾驭它可不是简单的事情,需要不断地学习然后放弃、再学习、再放弃,说的好像很恐怖,其实我我相信你看这篇文章的时候可能已经放弃了不止一次了吧:D 所以从现在开始你将真正走入vim的神殿,接近并驾驭它。众多的编辑器之中,作为“神之编辑器”——emacs是vim的最强竞争者。两个都很难学,我为啥学vim而不是emacs呢?由于我从vim入门,那时没有听说emacs,也无法体会她真正的魅力,那时的网上也没有这么激烈的争论吧。也许,我从emacs开始,可能就是是emacser了吧。不对,我想,以我的性格