Behave.js

授权协议 MIT
开发语言 JavaScript
所属分类 jQuery 插件、 jQuery表单及相关
软件类型 开源软件
地区 不详
投 递 者 季骏祥
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Behave.js 是一个轻量级的 JavaScript 库,为普通的 textarea 编辑框提供了 IDE 风格的行为,特点:

  • 无依赖
  • 硬和软的 Tab 键支持
  • 自动打开和关闭:括号、连谱号和单双引号
  • 自动删除成对的字符
  • 匹配成对支付
  • 多行的缩进和反缩进
  • 自动缩进

示例代码和配置属性:

var editor = new Behave({
    textarea: null,
    replaceTab: true,
    softTabs: true,
    softTabSize: 4,
    autoOpen: true,
    overwrite: true,
    autoStrip: true,
    autoIndent: true
});

 

  •  下面是 XML": <attach for="element" event="onmouseover" handler="hig_lite" /> <attach for="element" event="onmouseout" handler="low_lite" /> <script type="text/javascript"> function hig_lite() { eleme

  • jest.conf.js by Iain Nash 由伊恩·纳什(Iain Nash) 如何在Jest中正确模拟Moment.js / dates (How to correctly mock Moment.js/dates in Jest) Times and dates are infamously hard to correctly implement in code. This makes

  • 本文复制于Github p2.js项目的 中文维基页面,鉴于国内访问Github网速不稳定,特粘贴到CSDN,促进知识更快传播,也希望有能力者继续完善此文档。 以下是原文,更新内容请查阅Github p2.js项目中文维基页面。 p2.js 项目 中文维基 Quadra-Kill edited this page on 24 Dec 2015 ·  20 revisions Core concep

  • Modernizr.js 介绍:Modernizr is a JavaScript library that detects HTML5 and CSS3 features in the user’s browser. 地址:https://github.com/Modernizr/Modernizr  http://modernizr.com/docs/#installing   es5-shi

  • Index View on single page View as JSON View another version ▼ Edit on GitHub Table of Contents C++ Addons Hello world Context-aware addons Worker support Building

  • vue.js 组件交互 In my previous tutorial we learned the basics of Vue.js: the Vue instance, the template syntax, data object, directives, methods and more. This was enough to get started creating with very

  • 翻译为:React 18中不再支持渲染。改用createRoot。在你切换到新的API之前,你的应用程序会表现得像是在运行React 17。 在package.json文件中可以看到react、react-dom最新安装的版本为: "react": "18.0.0", "react-dom": "18.0.0", 改为17.0.2版本: 终端输入命令: yarn add react@17.0.2