先声明一下,这个只是我的一个设想,目前还没实现

JS压缩?CSS压缩?

这个大家肯定都听说过,一个成熟的网站,JS压缩和CSS压缩是必须的,也是一个很好的提高网站性能的途径。

但是,压缩好的JS和CSS怎么编辑呢?

好吧,可以用支持JS或者CSS自动格式化的编辑器,让它还原…

然后,编辑好后再压缩…

不觉得很麻烦吗?

Visual Studio 下的解决方案

先看一张图:

这是什么?

一个 .js文件

纳尼?…

它可以像aspx文件一样展开!

还有一个和它关联的文件 .js.source!

是的,按照我的设想,在文件夹中会有2个文件:.js 和 .js.source

然后在VS里编辑的时候,编辑的是 .js.source 文件,每次保存的时候,它会自动压缩一下,放到 .js文件中

在网页中,引用 .js的文件即可~

CSS也可以用同样的方法实现

求合作伙伴

小弟不才,不懂VS插件开发,以上只是一个设想,有哪位朋友愿意合作,我们一起做一个这样的VS插件出来?

另外,想单独做的也和我联系下~毕竟创意也是有知识产权的~到时候引用一下我的博客就行~

转载于:https://www.cnblogs.com/dozer/archive/2010/10/31/1865477.html

Visual Studio下的 JS CSS 压缩和编辑插件相关推荐

  1. Visual Studio下使用jQuery的10个技巧

    广泛流行的jQuery是一个开源的,跨浏览器和兼容CSS 3的JavaScript库,你可以用它简化你的JavaScript编码任务和操作(添加,编辑和删除)HTML内容中的DOM元素,本文介绍10个 ...

  2. 介绍适用于Visual Studio的node.js工具

    Just when you thought it couldn't be crazier in Redmond, today they are introducing node.js Tools fo ...

  3. visual studio下设置驱动开发环境

    原文地址:visual studio 下设置驱动开发环境 作者:空空的左手 摘自:http://hi.baidu.com/%D0%DD%CF%D0e%D7%E5/blog/item/ad97a10e5 ...

  4. cs项目服务器更新,Visual Studio下运行PowerShell脚本自动更新项目里AssemblyInfo.cs文件的版本(自增小版本号)并发布到Nuget服务器上...

    Visual Studio下运行PowerShell脚本自动更新项目里AssemblyInfo.cs文件的版本(自增小版本号)并发布到Nuget服务器上 附脚本[ update.ps1文件内容]: $ ...

  5. Visual Studio 2017,C++MFC免注册调用大漠插件图文教程,详细版

    Visual Studio 2017,C++MFC免注册调用大漠插件图文教程,详细版 前言 提示:这里可以添加本文要记录的大概内容: 有很多人都在问C++MFC怎么免注册调用?其实这些都有参考但是对于 ...

  6. 让Visual Studio 也支持JS代码折叠 —— 续 [ Visual Studio | Js | ScriptOutline | SmallOutline ]...

    前言 上文让JS代码折叠的功能能用了,本文将对代码继续改进以期更好用.更实用,随后有介绍Visual Studio JS方面的几个插件. 文章 1.      VS2003折叠代码的Micro 2.  ...

  7. Visual Studio的Node.js插件:NTVS 1.0正式发布

    NTVS是Node.js Tools for Visual Studio的缩写,它是Visual Studio 2012 和 Visual Studio 2013 为Node.js开发提供的一款免费. ...

  8. 使用Visual Studio Code + Node.js搭建TypeScript开发环境

    Visual Studio Code搭建Typescript开发环境 -- 相关文章: http://www.cnblogs.com/sunjie9606/p/5945540.html [注意:这里仅 ...

  9. HBuilder js,css压缩,增强代码的安全性

    js.css压缩 压缩不是加密,也不是混淆.但压缩后的js文件,往往也具有混淆的功能. js.css压缩是很常见的技术,我们经常看到各种框架的文件名是xxx.min.js,xxx.min.css. 使 ...

最新文章

  1. 源码解读Dubbo分层设计思想
  2. java-第九章-循环结构进阶-三个班级每班4位同学成绩大于85的算平均分.
  3. NYOJ 题目528 找球号(三)
  4. int** 赋值_Python的赋值、浅拷贝、深拷贝之间的区别
  5. 一个牛逼的coder是这样诞生的。
  6. 怎么修改HTML中样式的项目序号,给Ol的序号设置样式,怎么做?
  7. 基于嵌入式linux的流媒体传输系统
  8. java模仿QQ音乐播放器
  9. Meshlab的基本使用
  10. AI--调用百度OCR文字识别API进行图片文字识别
  11. 【Xcode使用技巧】Xcode环境变量(environment variables)
  12. Android 中关于九宫格图片的那些事
  13. 用老虎机小例子理解Multi-armed Bandit Learning
  14. iPhone最强悍对抗者——HTC崛起的秘密 1
  15. Unity 实现游戏中多相机屏幕CutIn效果
  16. 【ctrl+space】键位解除占用+永久删除微软拼音输入法
  17. 中间文字,两边横线css
  18. aria2c rpc php,Aria2(aria2c)
  19. 奶爸日记8 - 自行车
  20. stm32 lib库制作

热门文章

  1. 我的docker随笔:开篇
  2. 【java】RMI教程:入门与编译方法 远程
  3. 【MyBatis】MyBatis Order By 字段动态动态排序
  4. 【httpClient】Timeout waiting for connection from pool
  5. 【ElasticSearch】Es 源码之 CleanerService 源码解读
  6. 【Redis】redis JedisDataException: ERR Client sent AUTH, but no password is set
  7. Maven: maven parent.relativepath point at wrong local pom
  8. hadop 查看DataNode的资源使用情况信息(web接口)
  9. 20-linux下ElasticSearch.6.2.2集群安装与head、Kibana、X-Pack..插件的配置安装
  10. 大数据面试-01-大数据工程师面试题