Eclipse 板


LINE

TagSEA : http://tagsea.sourceforge.net/ TagSEA [2] 是好一阵子前看 ICSE paper [1] 时发现的 tool, 当时就觉得 蛮有趣的, 不过好像中文网站还没有太多的介绍. 作者群在 ICSE 的那篇 paper 是 tool demonstration short paper, 应该蛮容易看懂的. TagSEA 网站上也可以直接抓的到. 1. Tagging 如其名, TagSEA 的主要功能在於能够让你随意在程式码上加上各种 tags. 有些是 TagSEA 已经订好的 common tags, 例如 TODO tag, 而你也可以 自定习惯的 tags. Tag 的位置可以在程式码上, 注解上, 或是空白的部分. 加上 tag 的方式可以采用手动以 Java comment 语法加上 @tag 标签, 或是直接在要注解的地方按 mouse 右键, 从选单中加入 waypoint (TagSEA 称呼在 source code 中被标上 tag 的 location 为 waypoint). 在 waypoint dialog 中可以再指定要创造新的 tag 或是采用既有的 tags. 更详细的说明在 TagSEA 网站上有很多易懂的 examples. 值得注意的是用 @tag 标签加上的称为 parsed waypoint, 而利用选单加上 的称为 resource waypoint. 这在後面制作 presentation tour 时会有差别. TagSEA 对於 waypoints 提供了 hierarchical tree view, 以及 cloudsee view. CloudSee view 虽然好像有些赶流行, 但是对於想一眼看出不同 tags 数量关系 还蛮有用的, 况且 programming environment 内需要出现一些有趣点的东西, 可以纾解 debug 压力 :p 2. Presentation Tour TagSEA 内的 waypoint 应该是沿用自 GPS 系统的称呼, 可以想见 TagSEA 其实可以看成是 Eclipse 上的 GPS navigator 系统. 数个 waypoints 以特定 顺序串在一起就形成 route (同样来自於 GPS 系统) [1], 而一长串的 route 其实就是一个 navigation tour. TagSEA 也提供建立 Tour 的功能 (但是需要 Eclipse 3.3 以上), 你可以快速 地利用已经标好的 tags, 在 Eclipse 上建立一个简单的 presentation (进行的步骤在 TagSEA 网站上写的很清楚). 只要执行编辑好的 Tour, 然後利用 播放键就可以很顺利地依照你的 plan 进行 presentation, 再也不用担心 present 到一半却忘了要开哪个档案, 或是找不到要讲的那段 code, 或是忘了 本来要开的 view 是哪一个 -- 是的, Eclipse 上的 view 也可以作为建立 presentation tour 时的一个造访点. (其他可以加的东西都在右侧的 Tour Palette 上). 执行後的 Tour 会在上方出现播放控制盘, 可以看到目前的位置, 也可以前後播放, 不过还没有办法直接跳跃到某个步骤. 另外除了 Tour Palette 上可以加的东西, 以及 resource waypoint 之外, PowerPoint 之类的也可以加到 Tour 里面, 我尝试了 OpenOffice.org 系列, odt 档案可以, 但是 odp 就会出现一些显示的问题, 不过这些问题应该跟 TagSEA 无关, 是 Eclipse 本身的问题 (OpenOffice.org 会直接以 OLE 物件的方式 开启在 Eclipse 视窗内, 而 PowerPoint 会独立开启), 我也尝试了 PDF, 但是会出错, 根据错误讯息应该是我 local 端的设定问题. 换句话说只要你 local 端 有相对支援开启的 software, 应该都可以顺利在 presentation 过程中开启吧 (?). Full Text : http://selainsoft.blogspot.com/2007/11/tagsea.html References [1] L. Cheng, M. Desmond, and M.-A. Storey, "Presentations by Programmers for Programmers," In Proceedings of the 29th international Conference on Software Engineering, pp.788-792, 2007 [2] TagSEA, URL : http://tagsea.sourceforge.net/ --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.116.72.35
1F:推 PsMonkey:看不懂还是推.... 11/09 00:10
2F:推 freesamael:上任以来第一 m XD~ 11/09 00:17
3F:推 seLain:可能是我表达的不好 实际用用看还是很容易上手的 11/09 07:49







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Boy-Girl站内搜寻

TOP