# 用什么可视化编辑器来编辑woo代码呢?
**由于woo支持绝大部分lua代码,那么大家使用 IntelliJ ide编辑即可, 去下载:https://www.jetbrains.com/idea/**
>前期先用lua的编辑器插件代替,后面woo语言熟为人知了,官方自然就会出对应的woo编辑器插件
*****
## 编辑woo语言项目时,需要[下载woo语言手册](https://gitee.com/oshine/woo_manual_zh)到项目中,就可以得到智能代码提示(就是输入_就能弹出函数列表,支持所有woo语言提示哟)
**下载完毕安装完成后,开始 设置woo环境,非常简单:**
## 1.)打开设置界面:
![](https://img.kancloud.cn/18/f8/18f855b6ceca37f6ee0acf9e2ce519c7_984x741.png)
## 2.)在Editor->File Types>Lua Language栏目中加上一个 *.woo 项,保存即可
![](https://img.kancloud.cn/d2/1d/d21dd7bed271e706a48b73c2e27b1aed_980x736.png)
*****
>## ps:这是在deepin系统上面设置的,其他系统应该也一样,有问题可在下方留言。
## 3.)woo完整的项目结构大概预览:
![](https://img.kancloud.cn/c5/43/c54399407e7bce24ea60ebb8ca6bcb20_1391x1055.png)
- 序言
- 安装
- 可视化编辑器
- woo 命令行参数详解
- 测试用例
- 简单http服务
- 正则
- gpio控制硬件设备
- 比武不招亲
- 和php比WebServer
- woo语法
- 语法简介
- 基本语法
- woo数据类型
- woo变量
- woo循环
- woo流程控制
- woo函数
- woo运算符
- woo字符串
- 类
- 类的继承
- 模块
- 数组
- 迭代
- table
- 元表(魔术方法)
- 错误处理
- 面向对象
- woo开发必须注意事项
- 函数/模块
- 内置函数
- webServer专属函数
- 内置模块
- gd-2d绘图库
- 2D图形例子
- websockets用例
- buffer缓存
- http
- orm数据库连接
- redis-ssdb连接
- queue队列
- 其他特别函数
- sockets
- 启动线程如何
- Murphy-http Web框架
- 简介
- 全局函数
- model
- view
- controller
- 消息队列
- 全局线程锁
- 包管理器/coder wooyri package manager
- 最ok的包上榜名单
- woo栗子
- 函数传参
- 编码解码
- http模块用例
- 移动读写文件流用例
- 文件下载用例
- 数组迭代
- 进制转换
- _choose用例
- 日期时间用例
- 注明
- wop 码包|coder wooyri peogram
- 码人激励计划