SlideShare a Scribd company logo
COC 风味的  Flash Builder  代码生成脚本   Yi’s Eclipse Monkey Scripts  for Flash Builder Convention Generator By Yi Tan [email_address]
安装  Eclipse Monkey: Installing Eclipse Monkey: http://download.eclipse.org/technology/dash/update/
安装  Convention Generator  脚本 Installing Convention Generator script SVN checkout from  http://code.google.com/p/yis-eclipse-monkey-scripts-for-flash-builder/ 1 2 3 将 .js 文件放置到“ scripts”  子目录中 Put .js file to “scripts” sub folder 然后菜单条中即会出现此命令 Then the command should be available in the menu
你输入 you  type: propertyName:Number 快捷键 : Alt + 1 Shortcut Key: Alt+1
会变成 it  becomes: public   var  propertyName:Number;
propertyName: n o : Object s : String b : Boolean a : Array n : Number i : int u : uint v : Vector x : XML 使用数据类型缩写更方便 Use abbreviation for data type declaration 你输入 you  type:
public   var  propertyName:Number; 会变成 it  becomes:
- propertyName:n 访问控制器用符号表示 Handy marks for access control +: public -: private *: protected 你输入 you  type:
private   var  propertyName:Number; 会变成 it  becomes:
-propertyName:n = 会根据数据类型自动添加默认值 Automatically adds default values 你输入 you  type:
private   var  propertyName:Number = 0 ; 会变成 it  becomes:
* $ classMember:a= $ 表明是类的属性 $ for class property 你输入 you  type:
protected   static   var  classMember:Array =  []; 会变成 it  becomes:
$$ constantMember:s= $$ 表明是常量 根据习惯常量的名字统统大写 $$ for constant property Constant members always have upper case names 你输入 you  type:
public   static   const  CONSTANT_MEMBER:String =   "" ; 会变成 it  becomes:
_ internalProperty:i 下划线表明是内部属性,于是自动创建 getter 和 setter 读写器 Underscore is the core of getter and setters 你输入 you  type:
private   var  _internalProperty:int; public   function   get  internalProperty () :int { return  _internalProperty; } public   function   set  internalProperty ( value:int ) : void { } 会变成 it  becomes:
-methodName () :b ()  是方法的好朋友 () is a method 你输入 you  type:
private   function  methodName () :Boolean { } 会变成 it  becomes:
Want more magic? Fine, let me know Email:  [email_address]

More Related Content

PDF
WordPress: From Antispambot to Zeroize
PDF
PHP 7.0 new features (and new interpreter)
PPT
php 2 Function creating, calling, PHP built-in function
PPTX
PHP function
DOCX
Sadi service
DOCX
Example code for the SADI BMI Calculator Web Service
PPT
jQuery Plugin
PPTX
PHP Basics
WordPress: From Antispambot to Zeroize
PHP 7.0 new features (and new interpreter)
php 2 Function creating, calling, PHP built-in function
PHP function
Sadi service
Example code for the SADI BMI Calculator Web Service
jQuery Plugin
PHP Basics

What's hot (19)

PPT
PHP variables
PPT
02 Php Vars Op Control Etc
PPTX
Object-Oriented Programming with PHP (part 1)
PPT
Php variables
PPTX
Anonymous classes
PDF
Symfony messenger - PHPers Summit 2019
PPT
Create a web-app with Cgi Appplication
PPTX
Object oriented php
ODP
Php variables (english)
PPT
Dealing with Legacy Perl Code - Peter Scott
PPT
09 Oo Php Register
PDF
How to improve the quality of your TYPO3 extensions
PDF
Web 4 | Core JavaScript
PPTX
JavaScript Literacy
PDF
Web 9 | OOP in PHP
PDF
Practical TypeScript
PPTX
Php pattern matching
PPTX
Php server variables
PDF
Object Oriented PHP - PART-2
PHP variables
02 Php Vars Op Control Etc
Object-Oriented Programming with PHP (part 1)
Php variables
Anonymous classes
Symfony messenger - PHPers Summit 2019
Create a web-app with Cgi Appplication
Object oriented php
Php variables (english)
Dealing with Legacy Perl Code - Peter Scott
09 Oo Php Register
How to improve the quality of your TYPO3 extensions
Web 4 | Core JavaScript
JavaScript Literacy
Web 9 | OOP in PHP
Practical TypeScript
Php pattern matching
Php server variables
Object Oriented PHP - PART-2
Ad

Viewers also liked (18)

PDF
Modernos Contos Brasileiros IV
PPTX
Step by step membuat email pkn
PPT
PresentacióN1
PDF
Relato sob o outono
PPT
MpegFamily
DOCX
B L O K4 P R A K T E K A N I M A S I S W I S H M A X
PDF
E F E K B E N D E R A B E R K I B A R D E N G A N S W I S H M A X
PDF
Bagi kelas 9
PDF
Bagi kelas 8
PPTX
Tutorial membuat presentasi interaktif project kl 9
PPT
What is a mountain
PDF
Bagi kelas 7
DOCX
Tatib smpypvdp
PDF
Kalender akademik 2016 2017 (1)
PPT
Weathering and erosion
PPT
Storm drains and beach erosion
PPT
Palestra Cyberbullying e Sexting
PPTX
5th grade curriculum night wiki
Modernos Contos Brasileiros IV
Step by step membuat email pkn
PresentacióN1
Relato sob o outono
MpegFamily
B L O K4 P R A K T E K A N I M A S I S W I S H M A X
E F E K B E N D E R A B E R K I B A R D E N G A N S W I S H M A X
Bagi kelas 9
Bagi kelas 8
Tutorial membuat presentasi interaktif project kl 9
What is a mountain
Bagi kelas 7
Tatib smpypvdp
Kalender akademik 2016 2017 (1)
Weathering and erosion
Storm drains and beach erosion
Palestra Cyberbullying e Sexting
5th grade curriculum night wiki
Ad

Similar to Convention Generator - Yi’s Eclipse Monkey Scripts for Coding ActionScript in Flash Builder (20)

PPT
Secure Programming
PDF
lab4_php
PDF
lab4_php
PDF
Kicking off with Zend Expressive and Doctrine ORM (PHP Srbija 2017)
PPSX
SRAVANByCPP
PPTX
Object Oriented Programming Basics with PHP
PDF
PHP Secure Programming
PDF
Flask jwt authentication tutorial
PPT
PDF
Dart for Java Developers
PPT
Synapseindia dot net development
PPT
C#
PDF
Plugin Development - WP Meetup Antwerp
PPT
PHP and COM
PPT
Accessing loosely structured data from F# and C#
PDF
Replacing "exec" with a type and provider
PDF
Replacing "exec" with a type and provider: Return manifests to a declarative ...
PPTX
Java Programming Tutorials Basic to Advanced 2
PPT
Understanding Reflection
PPTX
Type script - advanced usage and practices
Secure Programming
lab4_php
lab4_php
Kicking off with Zend Expressive and Doctrine ORM (PHP Srbija 2017)
SRAVANByCPP
Object Oriented Programming Basics with PHP
PHP Secure Programming
Flask jwt authentication tutorial
Dart for Java Developers
Synapseindia dot net development
C#
Plugin Development - WP Meetup Antwerp
PHP and COM
Accessing loosely structured data from F# and C#
Replacing "exec" with a type and provider
Replacing "exec" with a type and provider: Return manifests to a declarative ...
Java Programming Tutorials Basic to Advanced 2
Understanding Reflection
Type script - advanced usage and practices

Recently uploaded (20)

PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
KodekX | Application Modernization Development
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
Spectroscopy.pptx food analysis technology
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Encapsulation theory and applications.pdf
PPTX
sap open course for s4hana steps from ECC to s4
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
Network Security Unit 5.pdf for BCA BBA.
KodekX | Application Modernization Development
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
NewMind AI Weekly Chronicles - August'25 Week I
Digital-Transformation-Roadmap-for-Companies.pptx
Advanced methodologies resolving dimensionality complications for autism neur...
Spectroscopy.pptx food analysis technology
Agricultural_Statistics_at_a_Glance_2022_0.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
Encapsulation theory and applications.pdf
sap open course for s4hana steps from ECC to s4
The AUB Centre for AI in Media Proposal.docx
Dropbox Q2 2025 Financial Results & Investor Presentation
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
MIND Revenue Release Quarter 2 2025 Press Release
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Review of recent advances in non-invasive hemoglobin estimation
Reach Out and Touch Someone: Haptics and Empathic Computing

Convention Generator - Yi’s Eclipse Monkey Scripts for Coding ActionScript in Flash Builder

  • 1. COC 风味的 Flash Builder 代码生成脚本 Yi’s Eclipse Monkey Scripts for Flash Builder Convention Generator By Yi Tan [email_address]
  • 2. 安装 Eclipse Monkey: Installing Eclipse Monkey: http://download.eclipse.org/technology/dash/update/
  • 3. 安装 Convention Generator 脚本 Installing Convention Generator script SVN checkout from http://code.google.com/p/yis-eclipse-monkey-scripts-for-flash-builder/ 1 2 3 将 .js 文件放置到“ scripts” 子目录中 Put .js file to “scripts” sub folder 然后菜单条中即会出现此命令 Then the command should be available in the menu
  • 4. 你输入 you type: propertyName:Number 快捷键 : Alt + 1 Shortcut Key: Alt+1
  • 5. 会变成 it becomes: public var propertyName:Number;
  • 6. propertyName: n o : Object s : String b : Boolean a : Array n : Number i : int u : uint v : Vector x : XML 使用数据类型缩写更方便 Use abbreviation for data type declaration 你输入 you type:
  • 7. public var propertyName:Number; 会变成 it becomes:
  • 8. - propertyName:n 访问控制器用符号表示 Handy marks for access control +: public -: private *: protected 你输入 you type:
  • 9. private var propertyName:Number; 会变成 it becomes:
  • 10. -propertyName:n = 会根据数据类型自动添加默认值 Automatically adds default values 你输入 you type:
  • 11. private var propertyName:Number = 0 ; 会变成 it becomes:
  • 12. * $ classMember:a= $ 表明是类的属性 $ for class property 你输入 you type:
  • 13. protected static var classMember:Array = []; 会变成 it becomes:
  • 14. $$ constantMember:s= $$ 表明是常量 根据习惯常量的名字统统大写 $$ for constant property Constant members always have upper case names 你输入 you type:
  • 15. public static const CONSTANT_MEMBER:String = "" ; 会变成 it becomes:
  • 16. _ internalProperty:i 下划线表明是内部属性,于是自动创建 getter 和 setter 读写器 Underscore is the core of getter and setters 你输入 you type:
  • 17. private var _internalProperty:int; public function get internalProperty () :int { return _internalProperty; } public function set internalProperty ( value:int ) : void { } 会变成 it becomes:
  • 18. -methodName () :b () 是方法的好朋友 () is a method 你输入 you type:
  • 19. private function methodName () :Boolean { } 会变成 it becomes:
  • 20. Want more magic? Fine, let me know Email: [email_address]