`
java-mans
  • 浏览: 11729066 次
文章分类
社区版块
存档分类
最新评论

vim格式化javascript及html代码

 
阅读更多

转载自:http://atim.cn/read.php/1020.htm

使用vim默认的格式化工具容易在格式化html与javascript混合的代码时很容易出现javascript没有按预想的规则显示代码.
所以推荐使用
http://www.vim.org/scripts/script.php?script_id=3081
只需要将indent下的文件放入vim安装目录下 vimfiles/indent
重启vim使用"=G"命令就可以对html与javascript混合的代码进行格式化.

分享到:
评论

相关推荐

    vim-jsx-pretty, [Vim script] 对vim的JSX语法非常突出.zip

    vim-jsx-pretty, [Vim script] 对vim的JSX语法非常突出 vim-jsx-pretty演示语法vim-jsx-pretty( 添加彩色配置) vim-jsx-pretty mxw/vim-jsx 自动缩进( 使用 vim-javascript )

    VIM FOR PHP配置

    3. **javascript格式化**:由于PHP项目通常会包含JavaScript代码,所以VIM配置中可能会包括一个JavaScript格式化插件,如`JSBeautify`或`Prettier`。这些插件可以自动整理并美化JavaScript代码,保持代码整洁,符合...

    vim-autoformat:通过集成现有代码格式化程序在Vim中提供简单的代码格式化

    **vim-autoformat** 是一个非常实用的Vim插件,它允许用户在Vim编辑器中轻松地对代码进行格式化和美化。该插件通过整合多种现有的代码格式化工具,如`astyle`、`clang-format`、`gofmt`等,使得程序员无需离开Vim就...

    Vim plugin for clang-format

    Vim 插件 clang-format 是一个为 Vim 编辑器设计的强大工具,旨在提升程序员在处理 C、C++、Objective-C、Java 和 JavaScript 等语言时的代码格式化体验。Clang-format 是一个由 LLVM 项目维护的开源工具,它能够...

    vim-jsbeautify:vim插件,通过js-beautify格式化javascript文件

    vim-jsbeautify-v1.1.3-2018-01-31描述这个扩展允许您在vim中使用来快速格式化javascript,html和css文件。 1.0版还支持文件。 欢迎任何意见,更正和建议。安装依存关系一个javascript解释器: 或 。可选: 不使用...

    vim代码库

    这个代码库可能包含了多种语言的代码美化插件和配置,如JavaScript、HTML、CSS等,旨在提升Vim在代码编辑和格式化方面的功能。 在 Vim 编辑器中,代码格式化是非常重要的一环,它能帮助程序员保持代码整洁、规范,...

    像 IDE 一样使用 vim.zip

    `ALE` (Async Linting Engine) 或 `vim-autoformat` 可以帮助自动格式化代码,保持代码风格的一致性。 9. **多窗口与拆分视图** Vim 支持多个窗口同时打开,使用 `sp`、`vs` 命令可以水平或垂直分割视图,方便...

    微信小程序的vim插件

    5. **代码格式化**:自动格式化WXML、WXSS和JavaScript代码,保持代码整洁,遵循一定的编码规范。 6. **错误检查与提示**:集成ESLint等代码检测工具,实时发现并提示代码中的错误或潜在问题。 7. **项目导航**:...

    .vim配置文件-coc

    Coc,全称为“CoC.nvim”,是 Vim 的一个插件,它提供了丰富的代码补全、诊断、格式化等功能,增强了 Vim 的功能,使其更接近现代 IDE 的体验。在 `.vim` 文件夹中,通常包含的是 Coc 插件的配置和相关设置。 Coc ...

    vim-clang-format:用于clang-format的Vim插件,用于C,C ++,Obj-C,Java,JavaScript,TypeScript和ProtoBuf的格式化程序

    格式化您的C系列代码 该插件使用以特定的编码样式格式化代码。 当前支持以下语言: C C ++ 目标C JavaScript Java打字稿原虫屏幕截图要求clang-format命令( 3.4或更高版本),捆绑在Clang附加工具中 (强烈推荐) ...

    自己vim编辑器的插件

    9. **自动缩进和格式化**:如indent guides或ALE(Asynchronous Linting Engine)可以自动调整代码缩进,检查并修复代码风格问题。 10. **状态栏增强**:如airline或lightline.vim提供美观且实用的状态栏,显示当前...

    vim-jsdoc:将JSDoc生成为您JavaScript代码

    这些组合可以帮助进行代码补全、错误检查和格式化,从而实现更高效的开发流程。 ### 总结 `vim-jsdoc`是Vim用户在JavaScript开发中必不可少的工具,它通过自动化JSDoc注释的生成,提升了代码质量,促进了团队间的...

    vim配置目录,文件.rar

    8. **设置代码格式化**:如ALE配合autopep8(Python)或eslint(JavaScript),保持代码风格一致。 9. **调整布局和窗口管理**:使用像vim-split或NERDTree(文件浏览器)等插件,改善多文件编辑时的窗口布局。 ...

    react-Vim编辑器为您的ReactWeb应用程序提供支持

    3. **Vim插件系统**:学习如何安装和配置Vim插件,特别是那些能够增强React开发的插件,如语言支持、代码格式化、自动完成等。 4. **React开发环境**:确保你的开发环境已经配置好,包括Node.js、npm或yarn,以及...

    Vim 配置文件

    12. **自动格式化**:通过插件如ALE(Async Linting Engine),Vim可以集成各种代码格式化工具,自动检查和修复代码风格问题。 13. **缓冲区管理**:配置可能包括了便捷的缓冲区浏览和切换策略,如NERDTree或CtrlP...

    模块化 Vim IDE,支持多种语言开发

    7. **自动格式化**:支持多种语言的代码格式化,保持代码整洁。 8. **插件管理**:采用 dein.vim 插件管理系统,方便安装、更新和管理 Vim 插件。 9. **可视化界面**:引入了如 fzf.vim 和 unite.vim 这样的工具,...

    据说是史上最强的vim脚本

    6. **映射快捷键**:用户可能会根据自己的习惯定义快捷键,如用`gg=G`一键格式化代码,`dd`删除当前行等。 7. **插件管理**:可能使用了如`Vundle`或`Pathogen`这样的插件管理系统,方便安装、更新和管理Vim插件。 ...

    Vim-官方参考手册

    可视模式则用于选取文本块,便于执行块操作,如批量替换或格式化。 手册会详细讲解Vim的命令行模式,这是配置Vim和执行一次性命令的地方。例如,`:set`命令用来设置编辑器选项,`:map`用于定义快捷键,`:source`则...

    typescript-vim:Vim的Typescript语法文件

    6. **格式化**:与`prettier`或`tsfmt`等工具配合,可以对Typescript代码进行自动格式化。 ### 四、安装与配置 安装`typescript-vim`通常通过Vim的包管理器,如`Vundle`、`Pathogen`、`NeoBundle`或`Plug`进行。以...

    fe-vim_FrontEnd_vim_bread4fy_

    它支持多种前端语言的语法检查,如ESLint用于JavaScript,Prettier用于代码格式化。 3. **颜色主题**:为了提供良好的视觉体验,配置可能包括了针对前端代码的色彩丰富的主题,如`Dracula`或`Monokai`,这些主题有...

Global site tag (gtag.js) - Google Analytics