阅读更多

9顶
1踩

Web前端
以后这个软件也不局限于脚本压缩了,很多开发的时候常用的功能,都将以插件的方式集成进去,比如,代理服务器。屏幕放大镜。本机相册等等。都可以以插件的方式加入。

JSide内置了一个简单的WebServer功能,在后续的版本中,一些管理界面都将以WEB程序插件的方式开发,开发语言或许是Java也可以是Java支持的脚本语言,如JS。用户界面也就是浏览器,js,html了。

重回现实:本次新增功能主要有:

1。http代理功能
  正式发布的脚本一般都是压缩成单行的,调试起来非常不方便。
有很多代理软件可以吧线上的某些文件映射到本地源码。但是操作起来很麻烦。
JSide 自己开启一个代理服务器,自动吧网络上的js源码格式化后输出。

2。本地调试服务器。
   一种方便的搭建测试服务器的途径,随便将一个目录拖放至右侧停泊窗口,程序自动模拟一个调试服务器。

3。带上了原来的经典UI界面。
    增加了一个项目目录树浏览功能

4。右侧停泊窗口。
    提供一个快速的操作端点。用户可以吧js文件拖放到这个半透明窗口上,系统自动打开传统界面,并打开文件。

5。任务栏图标。
    可以吧窗口最小化。要用的时候随叫随到。
看个界图吧:




早上被割草机吵醒了,才发布了这条新闻,诚征一个对付割草机的办法^_^

webstart运行:
http://www.xidea.org/project/JSA.jnlp
9
1
评论 共 15 条 请登录后发表评论
15 楼 jindw 2009-08-04 10:59
秦汉唐宋明 写道
网址干嘛要搞成jnlp这么怪,我的ie直接提示要不要下载。

jnlp是webstart的描述文件,安装jvm最后,点击会自动安装运行的。
14 楼 whaosoft 2009-08-04 09:21
呃 哪里人做的这个啊!~
13 楼 秦汉唐宋明 2009-08-04 01:42
网址干嘛要搞成jnlp这么怪,我的ie直接提示要不要下载。
12 楼 Bernard 2009-08-03 23:15
强烈建议将Js压缩的部分独立出来用BSD发布
11 楼 jindw 2009-08-03 21:03
giginet 写道
建议还是做精好一点,毕竟还是以脚本压缩为主的,加的太多,很容易喧宾夺主。
另:JSA JSI JSide,搞得俺头大啊~~


起初有JSI,无赖曲高和寡;
倒是无心插柳,一个本来用来压缩JSI代码的蹩脚程序火了一把。

也不想吧范围局限在脚本压缩这个小圈子里,所以新立了个项目,名为JSide。

吧JSA当作插件加入。
10 楼 xman 2009-08-03 20:26
拜托,链接给一个好吧。
9 楼 giginet 2009-08-03 17:32
建议还是做精好一点,毕竟还是以脚本压缩为主的,加的太多,很容易喧宾夺主。
另:JSA JSI JSide,搞得俺头大啊~~
8 楼 jindw 2009-08-03 14:06
javaTo 写道
有必要吗,现在这类软件那么多

把脚本压缩做好就可以了
再不然新开个软件,你不觉得把你所说的这些功能都放在一起很杂吗


脚本压缩是其中一个插件,我只是从方便自己的角度出发,做一些简单实用的小工具。
当能,如果这个东西对其他人也有用,那就当我不小心活雷锋了一把。
7 楼 javaTo 2009-08-03 13:01
有必要吗,现在这类软件那么多

把脚本压缩做好就可以了
再不然新开个软件,你不觉得把你所说的这些功能都放在一起很杂吗
6 楼 jindw 2009-08-03 11:53
kjj 写道
没有语法高亮??!!


JSide
不是JS IDE

是J Side

只是一个停靠在桌面旁边的小工具,并不是,至少目前不是用来做编辑开发的工具。
5 楼 kjj 2009-08-03 11:29
没有代码提示?
外:本机相册是干啥的!!
4 楼 kjj 2009-08-03 11:28
没有语法高亮??!!
3 楼 guooscar 2009-08-03 11:18
错别字好多
2 楼 linliangyi2007 2009-08-03 11:10
楼主应该先说说JSA是啥?设计目的?
至少给出个项目介绍的链接地址,开源太多了 ,都看晕了
1 楼 jindw 2009-08-03 10:30
不小心吧webstart地址发错了:

http://www.xidea.org/webstart/JSA.jnlp

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 【编译原理】05-语法制导的语义计算——基于翻译模式的语义计算

    语法制导的语义计算——基于翻译模式的语义计算 关于基于S-翻译模式的语义计算、基于L-翻译模式的自顶向下计算、基于L-翻译模式的自底向上计算。

  • 编译原理第四章语法制导定义L属性文法的自下而上计算

    L属性文法的自下而上计算 可以实现任何基于LL(1)文法的L属性定义 也能实现大部分基于LR(1)的L属性定义 一.删除翻译方案中嵌入的动作 方法: 1.加入新产生式M→ξ 2.把嵌入在产生式中每个语义动作用不同的非终结符代替,并把这动作放到1的产生式后面 R→+T{print(’+’)}R1 | -T{print(’-’)}R1 | ξ =>R→+TMR1 | -TNR1 | ξ M→ξ {print(’+’)} N→ξ {print(’-’)} 我们对Markdown编辑器进行了一些功能拓

  • C++Builder的基本功能

    C++Builder的基本功能 我们用高级语言写程序,我们很得意,因为高级语言比较接近人类的语言,使我们用起来得心应手,所以我们当然得意。但我们更得意的一定是让程序代码赶快变成可执行文件。 无论是在写代码的过程...

  • 重新学习node.js(草稿)

    感觉又对node.js感兴趣了,因为想做socket,体验了java-bio的惨状,java上可以用vertx,但总是依赖IDE,结果又总是通过java去调自己写的js。java虽然有匿名类与lambda,但不是我喜欢的类型系统总憋脚地用又不像js...

  • 各种功能的开源项目

    东西有点多,但是资源绝对nice,自己都全部亲身体验过了,大家可放心使用 github排名: https://github.com/trending , ... ...Awesome-MaterialDesign - MaterialDesignCenter改名为Awesome-MaterialDesign

  • linux必学的60个命令

    a代表第一个设备,通常IDE接口可以接上4个IDE设备(比如4块硬盘)。所以要识别IDE硬盘的方法分别就是hda、hdb、hdc、hdd。hda1中的“1”代表hda的第一个硬盘分区(partition),hda2代表hda的第二主分区,第一个逻辑分区...

  • LayaAir IDE 项目发布3.0 详解(含命令行发布)

    本篇文档基于 LayaAir IDE 2.0正式版,2.0正式版将于本周末官网更新提供开放下载,敬请开发者关注。LayaAir IDE的项目发布是开发者常用的功能,集成了...

  • 真机调试问题 错误集合

     以release模式编译的程序不会用NSLog输出,而以debug模式编译的程序将执行NSLog的全部功能。 #ifndef __OPTIMIZE__ # define NSLog(...) NSLog(__VA_ARGS__) #else # define NSLog(...) #endif 或 ...

  • 一些CS领域、互联网领域的名词解释,作为知识补充

    面向C++的集成开发环境(IDE),功能如源代码编辑、单步调试、项目文件管理 DreamSpark DreamSpark“点亮梦想”计划是微软面向学生免费提供专业级正版软件资源的长期项目,旨在帮助中国数百万的大学生免费体验...

  • 一些优秀的开源项目

    最近抽了一些时间,搜罗了网上一些开源库,很全,希望有大家想用的,我会持续搜集的。 github排名: ... ... UI Awesome-MaterialDesign - MaterialDesignCenter改名为Awesome-MaterialDesign,优化了布局...

  • 《Java从小白到大牛精简版》之第2章 开发环境搭建

    Oracle公司提供的JDK只是一个开发工具包,它不是一个IDE(Integrated Development Environments,集成开发环境),IDE的开发工具将程序的编辑、编译、调试、执行等功能集成在一个开发环境中,使用户可以很方便地进行...

  • Eclipse的使用

    建议不要下载最新版的 下载地址:...1.Eclipse和MyEclipse的区别  a:Eclipse是一种可扩展的开放源代码的IDE。  b:Eclipse的特点描述

  • Android 开源项目及库汇总

    Awesome-MaterialDesign – MaterialDesignCenter改名为Awesome-MaterialDesign,优化了布局,新增了不少库。 awesome-android-ui – ui库,非常多的ui及特效。 ChipsLibrary – 在Android EditText中实现打Tag...

  • 第二章:WINDOWS的一些技巧

    第二章:WINDOWS的一些技巧 .如果同时有多个窗口打开,想要关闭的话,可以按住shift不放然后点击窗口右 上角的关闭图标. 2.在保存网页前,可以按一下"ESC"键(或脱机工作)再保存,这样保存很快 3.用电脑听CD可以...

  • 一些常用的资料_硬件/系统/等

    一些常用的资料_硬件/系统/等标题前数字代表专题所在楼层数2. BIOS报警声意义3. BIOS自检与开机故障相关问题5. 计算机几个常见指标的意义6. 显卡GPU参数7. 显示卡常见故障全面解决8. 集成声卡常见故障及解决9....

  • Mac/iOS开发工程师 常用的软件 史上最全版

    此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。 iTerm iTerm 是一个为Mac OS X编写的,功能齐全的终端仿真程序。iTerm1是一个为Mac OS X编写的,功能齐全的终端仿真程序。目标是...

  • 快应用简介

    快应用是一种新的应用形态,以往的手机端应用主要有两种方式:网页、原生应用;网页无需安装,却体验不是很好;原生应用体验流畅,却需要从...简单来说,开发者主要利用前端知识与技能,以及对应的IDE,手机设备就可...

  • Hbuilder 历次版本更新记录

    HBuilder - Release Notes 7.6.0.201611071800 IDE ...【重要】Mac版HBuilder支持iOS10真机运行,解决32位Windows系统下iOS真机...添加px转rem的提示功能,可在工具>>选项或右键项目>>属性下的代码助手设置中配置。

  • 通俗易懂,什么是.NET?什么是.NET Framework?什么是.NET Core? .Net Web开发技术栈...

    每门语言在最初被设计时都有其在功能和语法上的定位,让不同的人使用擅长的语言去干合适的事,这在团队协作时尤为重要。 .NET平台上的跨语言是通过CLS这个概念来实现的,接下来我就以C#和VB来演示 什么是.NET中的跨...

  • uniapp + HbuliderX更新日志

    HBuilder X - Release Notes ====================================== 3.2.3.20210825 【uni-app插件】 App平台 修复 3.2.2 版本引出的资源重复编译的Bug 详情 【App插件(含5+App和uni-app的App端)】 ...A

Global site tag (gtag.js) - Google Analytics