Javascript Format and Colour (also ref to Javascript Compressor)
Ref:http://javascript.about.com/library/blformat.htm
这是我最喜欢的,觉得格式化效果最好的一个formatter,而且还是用js实现的。
Note: 我把该formatter改成一个没广告的清洁版放到googlepage中了,可直接通过以下链接访问:
http://harrywu304.googlepages.com/jsformatter.htm
JavaScript Code Improver
Ref:http://www.jcay.com/javascript-code-improver.html
这也是一个很好的formatter,速度很快,对那些huge级的js很有用。而且还是免费的。
遗憾的是需要本地安装,且只有win版。
Simple Javascript Formatter
Ref:http://blog.djh5e.org/wp-content/jsf.html
这个可以说是最简单的一个formatter,也是js实现,原理就是:把要format的js代码当作一个function的内容,构造一个新function然后对这个function.toString():
var initjs = "....";
eval("var tmpf = function(){" + initjs + "}");
var ftjs = tmpf.toString();
ftjs = ftjs.substring(ftjs.indexOf("{") + 1, ftjs.lastIndexOf("}"));
分享到:
相关推荐
JavaScriptFormatter 是一款专门针对 JavaScript 代码的格式化工具,它旨在帮助开发者将混乱无序的代码整理成清晰、规范的格式,以便于阅读和维护。在编写和协作 JavaScript 项目时,保持代码风格的一致性至关重要,...
本文将深入探讨Eclipse中的Java和JavaScript代码格式化器(Formatter),以及如何自定义和优化这些设置。 Java Formatter是Eclipse提供的一种自动化工具,用于标准化Java源代码的格式。它可以根据用户的偏好设定,...
**jsFormatter**是一款针对JavaScript开发者的强大工具,尤其在使用EditPlus编辑器时,它作为一个不可或缺的插件存在。此插件的主要功能是为JavaScript代码提供自动格式化服务,帮助开发者整理混乱的代码,使其变得...
1. **jsFormatter.js**: 这个文件通常是一个JavaScript代码格式化器,它的作用是将混乱的JavaScript代码整理成具有良好可读性的格式。它可能包含了缩进、换行、注释排序等功能,有助于开发者提高代码审查效率,保持...
Eclipse Code Formatter 可直接导入使用,直接下载。为解决网络问题。源码地址:https://github.com/alibaba/p3c/tree/master/p3c-formatter
JSON Formatter是一款专为Chrome浏览器设计的插件,用于帮助用户更方便地查看和格式化JSON数据。这个压缩包“JSON Formatter.zip”包含了该插件的所有必要组件,使得用户无需安装,只需简单几步操作就能在Chrome...
压缩包中包含了checkstyle-profile.xml,cleanup-profile.xml,codetemplates.xml,formatter-profile.xml四个代码格式化的配置文件,只需要在eclipse->window->preferences->java->code style中import对应的xml即可...
在实际开发中,Eclipse Formatter不仅适用于Java代码,通过插件也可以支持其他编程语言,如C/C++、JavaScript等。这使得在整个项目中保持一致的代码风格变得更为简单。 总的来说,Eclipse Formatter是提高代码质量...
由于JavaScript原生并没有提供一个方便的Formatter函数,开发者通常会使用字符串拼接的方式来达到类似的目的,但这种方式往往会使代码变得混乱和难以阅读。为了提升代码的可读性和易用性,可以参考C#中的String....
exam formatter 是个不错的工具
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,被广泛用于Web服务和应用程序之间的数据传输。由于其简洁明了的结构,JSON格式在处理复杂数据时可能会显得较为混乱,尤其是在大型或嵌套的数据结构...
Formatter模板设置好后,保存时可自动格式化代码。代码的空格处理,写的时候不用再担心格式问题。设置保存时,仅保存编辑的行,这样不会更新其他行的代码,提交代码时,也是只变更自己编辑的行。
《代码格式化器——codeFormatter深度解析》 在软件开发过程中,代码的整洁与规范性是至关重要的。它不仅影响代码的可读性和维护性,还直接影响团队协作的效率。codeFormatter工具应运而生,它是一款强大的源码格式...
在Eclipse中,代码模板(Code Templates)和代码格式化器(Code Formatter)是两个非常实用的特性,它们可以帮助开发者提高编码效率并保持代码的一致性。 代码模板是Eclipse中的一个高级功能,允许用户自定义代码...
`formatter`作为`datagrid`的一个强大功能,它允许用户自定义单元格内的数据呈现方式,通过灵活的JavaScript函数实现对数据的格式化。 #### 二、Formatter基础概念 1. **Formatter**:`datagrid`中的单元格格式化...
Java Eclipse Code Formatter是一款用于统一Java代码风格的强大工具,它整合在Eclipse集成开发环境中,能够帮助开发者按照预设的编码规范自动格式化代码,提升代码的可读性和团队协作效率。"Code Style"和"Code ...
Laravel-formatter则是针对Laravel框架的一个扩展库,它旨在提供数据格式化的服务,使得开发者可以方便地在不同数据格式之间进行转换,如XML、CSV、JSON、TXT和YAML等。这个库极大地简化了处理和输出多种数据格式的...
echarts是百度开源的一个使用JavaScript实现的开源可视化库,它能在各种不同的设备上绘制出漂亮的图表。其中,formatter是echarts中一个非常重要的功能,它可以修改鼠标悬浮在图表上的显示信息,以及自定义图表的...
Angular,由Google维护的开源JavaScript框架,以其强大的数据绑定、依赖注入和模块化特性闻名。"Publishable Directive Boilerplate"表明这个项目提供了一个可以发布并重复使用的Angular指令模板。在Angular中,指令...
自己用的一个code formatter编码风格