- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
<分区>
使用 gcc
我可以删除注释和不需要的空行,但我也想减小文件的大小,gcc
或任何其他工具中是否有任何选项可以这样做
目前我是这样的
gcc -fpreprocessed -dD -E -P source_code.c > source_code_comments_removed.c
这是假设这是我的 source_code.c 的场景
#include <stdio.h>
main()
{
// declar variable i
int i=0;
/* multiline comment
for loop
demo stuff
*/
for(i=1; i<=5; i++)
{
// just print something
printf("Hello %d \n",i);
}
}
我想这样缩小,去掉注释和空行
#include <stdio.h>
main(){int i=0;for(i=1; i<=5; i++){printf("Hello %d \n",i);}}
注意:我在 Linux 上,请不要建议任何基于 Windows 的解决方案
我需要使用括号表示法来定义 run() block 吗?如果我想缩小 JavaScript 文件,即使 run() block 不需要任何参数。 这是我的运行 block 代码 app.run(f
我了解 JS 压缩器、混淆器和压缩器。我想知道是否有任何现有工具(或任何快速编码解决方案)可以部分混淆 JavaScript。部分地我的意思是它应该变得难以阅读,但不会显得丑陋/缩小。它应该保持缩进,
现在我已经成功地将 angular 2 组件集成到我们的 angularJS 应用程序中,我想在发布时对它们进行丑化。但是,如果我使用 SystemJS 构建器,我会收到以下错误: Fatal err
这是我的 webpack 配置: var path = require('path'); var webpack = require('webpack'); var CompressionPlugin
我正在搜索 Flask-Assets过滤器允许我丑化 javascript 并支持 ES6 语法。我尝试使用 uglifyjs-es二进制而不是 uglifyjs但我不知道如何配置我的过滤器以使用 u
我正在努力 php app/console assetic:dump 测试我的生产环境。我的 css 文件正在生成,但不是我的 js 文件。我收到此错误消息: C:\wamp\www\projet>p
我的项目是在 Rails 2 中构建的,并已升级到 Rails 3.1,因此我在 Assets 管道配置(例如预编译)方面遇到了问题。 我正在使用 app/assets/aplication.js,例
在我必须缩小输出包之前,我有一个 webpack 配置可以与 typescript 完美配合。我有一个正在逐步更新为 typescript 的项目——目前有一个文件已迁移到 typescript ,当
Webpack 在使用继承缩小/丑化 ES6 代码时删除了类名: 有 MVCE我们尝试缩小/丑化的代码: 子类: const ParentClass = require('parent'); clas
我尝试使用 UglifyJS2 来丑化一个简单的 javascript 文件. 文件内容如下: //this is simply a sample var var sampleVar = "xyz";
由于 Bootstrap 4 Alpha 的最新更改,我无法使用当前的 Gulp 任务缩小核心 .js 文件。我收到错误:“GulpUglifyError:无法缩小 JavaScript”。 正在关注
在服务器端,我使用 Connect 和 Socket.IO。我想为我的客户端代码(也是 CofeeScript)提供编译(到 JavaScript)、丑化和 gzip 压缩。我寻找 Conenct 中
Laravel 5.4 - 混合如何破坏/丑化/混淆脚本 我在以前的版本上使用 gulp。 谢谢 最佳答案 来自Laravel Mix文档: mix.options({ extractVueSty
我有以下文件:package.json { "name": "uglify", "devDependencies": { "grunt": "^1.0.1", "grunt-c
我如何像在 Instagram 或 Facebook 上那样丑化我的 css 文件? 例如 _8f735、_oofbn、_6ltyr这是一些 react 插件还是什么?我只在 Instagram 和
所以我开始使用 Gulp 来自动化我的工作流程,我正在尝试它,但是当执行连接和丑化多个文件的任务时,我遇到了 IIFE 中的一些代码丢失的情况。要连接,请使用gulp-usref。 // a-fi
我目前正在使用以下 webpack.config.js: var webpack = require('webpack'); module.exports = { entry: __dirname
我正在使用 Play framework 2.3.6 和 Webjars 作为 Web 库依赖项。也就是说,我的 build.sbt 包含类似“org.webjars”%“angularjs”%“1.
由于我已经将我的 Angular 应用程序升级为使用 Angular CLI 版本 6.x,因此编译它以用于生产(像往常一样使用 ng build --prod)不产生缩小的js。这导致非常大的 ve
我是一名优秀的程序员,十分优秀!