EditPlus编译你的flex

编译原理学习(三)——Flex实现词法分析器(附Flex使用简介) 编译原理(三)——Flex实现词法分析器(附Flex使用简介)词法分析器设计LEX源文件结构定义部分识别规则部分辅助函数部分LEX文件及Linux环境下编译 词法分析器设计 词法分析器,又叫扫描器,其功能是从左往右逐个字符地对源程序进行扫描,然后按照源程序的构词规则识别出一个个单词符号,把作为字符串的源程序等价的转换为单词符号串的中间程序。单词符号是程序设计语言中的基本语法单元。我们尝试设计一个能扫描C语言子集的词法分析器,我们的单词分为以下5种: 关键字:程序设计语言中定义的具有固定意义的单词,比如C语 阅读详情

看到有人写这样的东西,觉得写的太简单,本来些教程是不想再写的,没啥意思,EditPlus下编译flash,flex等等都是比较简单的事情。
1.首先请EditPlus建立mxml扩展名

注:这儿的语法文件用的是xml的,在EditPlus的安装目录下有的,你也可以自己扩展建一下。

随意写一个文件,我们发现已经有了mxml扩展名

2.建立模版文件

注:这儿的模版文件可以随意放,为了好管理起见,我们将template.mxml放在EP(以下简称)的安装目录下。
template.mxml格式如下:

http://www.adobe.com/2006/mxml" layout="absolute">
^!

注:^!为光标位置
在这儿我们利用“上移”按钮将flex模版上移,以便于新建flex文档

新建一个flex文档,我们发现语法已经加亮了

3.编译我们的mxml文件
配置如下:

新建组,名称为:Flex,添加工具,名为“Compile Flex”
参数:$(FileName) 为文件的名称
起始目录:$(FileDir) 为文件的位置目录

在这儿你必须要有flex SDK 2,定位好mxmlc.exe
勾选的"捕获输出"可以按自己需要来定。

4.开始编译我们的文件。
先选中flex组


写一个文件,这儿在光标处添加一句:

保存

然后Ctrl+1,需要等一会,看到结果如下

这就说明我们的flex编译成功了,如果出错,请看出错原因,因为在这儿编译器返回的结果输出都在这儿(提示:前面的捕获输出设置)

可以对应看到一个与名字相应的swf文件


运行,可以看到结果如下:


感觉怎么样?我觉得不够,我还想在ep里面运行我刚才的swf文件,怎么办呢?
好办!
5.打开刚刚编译成功的swf文件
在我们新建组那里,再添加一个工具,名叫"Run Flex"
设置如图:

命令这儿定位好你的flash播放器(版本9)
参数:$(FileNameNoExt).swf 
说明:$(FileNameNoExt)为我们保存的不包括扩展名(.mxml),后面跟的.swf就成了我们编译成功的swf文件名字了。
定义好起始目录,选中“退出时关闭窗口",为了关闭那个cmd窗口.
保存,然后回到我们书写的文档窗口,按下Ctrl+2,我们要的结果达到了。

注:本文的版权所属无忧脚本与逍遥云所有,如需要转载,请保留来源。

 
EditPlus:全面的PHP开发与调试解决方案 本文还有配套的精品资源,点击获取 简介:EditPlus是一款深受PHP开发者欢迎的高级文本编辑器,不仅提供基本的文本处理功能,还具备语法高亮、代码折叠、自动完成等特性,极大地提升了代码编写和理解的效率。集成的Web浏览器预览功能和断点调试简化了代码测试过程。此外,EditPlus支持多种语言编译和运行,包括PHP,用户可配置自定义编译命令。其宏录制功能和多文档界面进一步优... 阅读详情

相关推荐

使用 AFL++ 对 IoT 二进制文件进行模糊测试 - 第一部分

American fuzzy lop 是一款面向安全的模糊测试器,它采用一种新型的编译时插桩和遗传算法,可以自动发现干净、有趣的测试用例,从而触发目标二进制文件中新的内部状态。这显著提高了模糊测试代码的功能覆盖率。AFL 的地址是它已经有一段时间没有更新了。虽然 AFL 仍然运行良好,但有一个新项目 AFL++,它是 AFL 的一个分支,包含许多改进和新功能。AFL++ 的地址是,其源代码位于。在本文中,我们将研究如何使用 AFL++ 对 IoT 二进制文件进行模糊测试。

技术超强的网络安全平台 1088

Flex在线编辑器,只要输入flex代码提交,就可以看到效果

flex也有类似openlaszlo 的在线编辑器:Flex Online MXML Coding

背着空空的行壤,一路走来,收拾着点点滴滴... 1842

Unity开发微信小游戏,使用Addressables管理游戏资源(本地进行远程测试)

快速构建Unity微信小游戏 使用Addressables管理游戏资源 使用小皮助手在本地进行远程资源加载测试

the_vnas的博客 6391

基于EditPlus的JAVA基本计算方法和文件读取的应用

基于EditPlus的JAVA基本计算方法和文件读取的应用 环境 Windows10 EditPlus(下载地址:https://www.editplus.com/download.html) 为什么用EditPlus 对于初学java的小菜鸟,文档编辑器EditPlus是个不错的练习敲代码的选择,他不是集成的开发环境,不像eclipse那样方便,不能及时的发现编辑错误,但是它利...

Yangchenju的博客 959

Unity 游戏实例开发集合 之 Car Racing 2D (2D赛车) 休闲小游戏快速实现

Unity 游戏实例开发集合 之 Car Racing 2D (2D赛车) 休闲小游戏快速实现 目录 Unity 游戏实例开发集合 之 Car Racing 2D (2D赛车) 休闲小游戏快速实现 一、简单介绍 二、Car Racing 2D (2D赛车) 游戏内容与操作 三、相关说明 四、游戏代码框架 五、知识点 六、游戏效果预览 七、实现步骤 八、工程源码地址 九、延伸扩展 一、简单介绍 Unity 游戏实例开发集合,使用简单易懂的方式,讲解常见游戏的开发实现过程,方便

仙魁XAN 7702

C#教程

C# 教程 C# 是一个简单的、现代的、通用的、面向对象的编程语言,它是由微软(Microsoft)开发的。 本教程将告诉您基础的 C# 编程,同时将向您讲解 C# 编程语言相关的各种先进理念。 现在开始学习 C#! C# 在线工具 谁适合阅读本教程? 本教程有助于初学者理解基础的 C# 编程。在学习完本教程后,您将到达一个中级的 C# 编程水平。

zm1_1zm 1万+

用EditPlus和jdk写Java代码

一、安装EditPlus EditPlus: https://www.editplus.com/latest4.html EditPlus注册码在线生成: https://www.jb51.net/tools/editplus/ 下载EditPlus安装; 激活时,用户名为任意英文名,然后复制粘贴激活码便可激活。 二、安装JDK 1、jdk默认安装; 2、配置: 2.1...

weixin_30680385的博客 298

别再瞎调参数了!用MATLAB fmincon优化傅里叶级数,为你的机器人设计“完美”激励轨迹

本文详细介绍了如何利用MATLAB的fmincon优化器设计机器人激励轨迹,通过优化傅里叶级数参数,解决传统试错法的低效问题。文章涵盖了目标函数设计、约束条件转化及优化算法选择,帮助工程师实现高精度的系统辨识和动力学参数优化。

weixin_42613501的博客 240

20分钟创建基于Flex的Text Editor

选择开源文本编辑器如TinyMCE、FCKeditor,当然是不错的选择,但定制自己的Text Editor也不困难。最近使用Flex开发Editor,研究了一下Flex自带的RichTextEditor,发现其工作原理非常简单。为了研究其工作原理及不足,我使用两个核心类自定义了一个Editor,效果图见附件。欢迎拍砖。 目标:用Flex定制自己的Text Editor 功能:字体,大...

DON'T PANIC 194

图解电动汽车:电动汽车的分类

前面《电动汽车简介》中简单介绍了电动汽车的分类,主要包括混合动力电动汽车(HEV)和纯电动汽车(BEV)两大类。其中,混合动力汽车又可分为非插电式混合动力汽车、插电式混合动力汽车(PHEV)以及增程式电动汽车(REEV)。 主要分类 简单来说,各类电动汽车的特点如下。 纯电动汽车(BEV)就是指动力来源完全由电能提供,由电动机驱动的汽车,并且电能储存在电池中。 混合动力汽车(HEV)则是指动力来源可以是化石燃料,也可以是电能,并且电能除了可以存储在电池中,还可以由化石能源转化而来。 非插电式混合动力汽车

程序员「阿基米东」的编程之旅 3089

【知识分享】IBIS 建模指南 04

文章详细阐述了将缓冲器数据转换为IBIS模型格式的核心步骤与规范要求。主要内容包括:1)IBIS文件三大结构(文件头信息、组件引脚映射、缓冲器行为描述)及其关键词定义;2)四种关键I-V表(上下拉、电源/地钳位)的数据处理规则,强调需避免重复计算效应;3)切换特性描述方法,指出V-T波形表优于Ramp数据的三大优势;4)差分缓冲器通过[DiffPin]关键词实现建模的特殊流程。文中特别强调数据外推校验、参考电压基准转换、工艺角数据排序等易错环节的处理技巧,为创建符合IBIS 4.0规范的精确模型提供指导。

一只豌豆象的博客 2054

EditPlus编译你的Flex

看到有人写这样的东西,觉得写的太简单,本来些教程是不想再写的,没啥意思,EditPlus下编译flash,flex等等都是比较简单的事情。1.首先请EditPlus建立mxml扩展名 注:这儿的语法文件用的是xml的,在EditPlus的安装目录下有的,你也可以自己扩展建一下。 随意写一个文件,我们发现已经有了mxml扩展名 2.建立模版文件 ...

xiaolong2006的专栏 139

【ODX介绍】-5-用于Flash刷写的ODX-F文件概述

用于Flash刷写的ODX-F文件概述

「汽车电子助手」的博客 2531

EditPlus编译你的flex(转)

很不错的一篇EditPlus+mxmlc设置讲解(转载)原文作者:无忧脚本与逍遥云http://bbs.flash8.net/forums/1859981/ShowPost.aspx 看到有人写这样的东西,觉得写的太简单,本来些教程是不想再写的,没啥意思,EditPlus下编译flash,flex等等都是比较简单的事情。1.首先请EditPlus建立mxml扩展名 注:这儿的语法文...

wwj256的专栏 107

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

让Editplus成为Flex的IDE

[b][size=medium]第一部分:语法高亮等[/size][/b] [url=http://koda.iteye.com/admin/blogs/219939]本文的前生[/url] EditPlus默认不支持Flex/ActionScript的高亮编辑,这需要寻找一个语法编辑库增强EditPlus.文末是好事者提供的一个Flex语法库,请先下载。 解压缩后,有四个文件:...

101

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

editplus 配置FLEX 3 SDK编译AS3 和实现AS3代码高亮

打开editplus 3编辑器,选择菜单 工具--配置用户工具,选择工具-用户工具 添加--应用程序 菜单文本输入:flex 命令:D:\Program Files\Adobe\Flex Builder 3\sdks\3.0.0\bin\mxmlc.exe (我电脑路径,可以直接用sdks包 不需要安装flex ) 参数:$(FilePath) 下拉菜单第一个就行 然后确定 编译环境就配置好了 ...

SailingAptech的专栏 210

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

flex 在EditPlus下环境搭建

所需工具:   JDK 下载地址:http://java.sun.com/javase/downloads/index.jsp Flex SDK 下载址址:http://www.adobe.com/products/flex/flexdownloads/index.html

xiaoniba1024的专栏 984

Flex简单开发环境

所需工具:   JDK 下载地址:http://java.sun.com/javase/downloads/index.jsp Flex SDK 下载址址:http://www.adobe.com/products/flex/flexdownloads/index.html EditPlus 下载地址:http://www.crsky.com/soft/1578.html   安装设置:   例...

351

EditPlus如何编译运行java

文章由来:    最近在从零开始学习java,之前一直在使用eclipse和Intellij IDEA。从零开始嘛,自然就要放弃那些高级的工具选择最基本来练习。经过了使用记事本、dos命令的方式编写、编译、运行java文件熟练之后;就开始使用稍微高级一点的工具—–editplus。所谓磨刀不误砍柴工。我们得找到使用这个工具的方便性在哪里啊!!今天就来介绍几个吧~~~如何写一个.java的模板

xl132598798的博客 1万+

使用EditPlus编译运行JAVA程序做的一些配置

使用EditPlus编译运行JAVA程序做的一些配置,分为带包和不带包的。

小王今天学习了吗 1121

用EditPlus编译C/C++程序的设置步骤

EditPlus不介绍了,大家都知道,最近在复习C/C++,用VS2005太慢了,所以一直用EditPlus来测试代码。 这是用EditPlus编译C/C++程序的设置步骤: 工具->配置用户工具->添加工具>>程序:         菜单文本:Compile (或 编译)         命令:        找到cl.exe        //(如:C:\Program...

予衡飞翔 4622

在Editplus中配置java的(带包)编译(javac)和运行(java)的方法

配置的前提是电脑安装了JDK并且配置好了相关的环境变量(JAVA_HOME,path和classpath)。 配置好后在命令行中输入javac和java验证是否配置成功: 如果出现上面的情况则说明配置成功。 首先打开Editplus,打开工具-配置自定义工具(或者使用快捷键Alt+G): 然后点击“组名",将Group 1改为“Java编译与运行”: 然后点击“添加工具”-“程序...

weixin_34261739的博客 592

editplus配置C/C++编译和运行环境的方法

1.首先是配置GCC环境变量右击计算机--属性--左侧高级系统设置--高级--环境变量--系统变量--path--编辑--在最后将minGW的安装目录下的bin路径添加进去,例如 D:\mingw\bin;,大括号内的全部。添加语句前去确保是分号。查看自己路径的方法,找到gcc.exe文件查看属性里的位置2.下面是配置editplus的编译环境的步骤:工具>配置自定义工具>选择一个空白...

weixin_41944412的博客 1万+
上一篇: 使用EditPlus配置Java编译环境
Technology69
博客等级 码龄19年 8粉丝 4原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值