Code navigation reinvented : eclipse plug-in
Currently, there is no Eclipse plug-in which allows developers to have a view of their frequently accessed files or folders which would then dynamically add these projects into working set. In addition, users would have to manually bookmark things that they want to keep track of or save them....
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2014
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/59243 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-59243 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-592432023-03-03T20:29:57Z Code navigation reinvented : eclipse plug-in Siow, Wei Liang School of Computer Engineering Xing Zhengchang DRNTU::Engineering::Computer science and engineering Currently, there is no Eclipse plug-in which allows developers to have a view of their frequently accessed files or folders which would then dynamically add these projects into working set. In addition, users would have to manually bookmark things that they want to keep track of or save them. In this project, an eclipse plug-in is designed and developed. The plug-in is developed as a prototype for future advance development in this area of eclipse plug-in. The plug-in would keep track of user activities in the eclipse such as time spent working on a particular java class file or program. After keeping track of user activities, it would provide a visualisation of the file hierarchy in terms of tree view with labels showing how long have the user spent on the particular file. With reference to a similar eclipse plug-in Rabbit which tracks user activities, reverse engineering is done to create a simpler replica for the purpose of our project. It was used as a baseline to build a dynamic working set plug in based on users’ activities. The plug-in main focus target to eliminate the manual function of having developers to manually bookmark interesting items or projects that are working on by providing an automation process where files or codes they accessed more frequently than others would be automatically added into the working set of eclipse. Although fundamental requirements are met, future works or additional features could be added to enhance the plugin such as having more menu features to provide a more user friendly interface. Bachelor of Engineering (Computer Science) 2014-04-28T02:34:42Z 2014-04-28T02:34:42Z 2014 2014 Final Year Project (FYP) http://hdl.handle.net/10356/59243 en Nanyang Technological University 42 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering::Computer science and engineering |
spellingShingle |
DRNTU::Engineering::Computer science and engineering Siow, Wei Liang Code navigation reinvented : eclipse plug-in |
description |
Currently, there is no Eclipse plug-in which allows developers to have a view of their frequently accessed files or folders which would then dynamically add these projects into working set. In addition, users would have to manually bookmark things that they want to keep track of or save them.
In this project, an eclipse plug-in is designed and developed. The plug-in is developed as a prototype for future advance development in this area of eclipse plug-in. The plug-in would keep track of user activities in the eclipse such as time spent working on a particular java class file or program. After keeping track of user activities, it would provide a visualisation of the file hierarchy in terms of tree view with labels showing how long have the user spent on the particular file.
With reference to a similar eclipse plug-in Rabbit which tracks user activities, reverse engineering is done to create a simpler replica for the purpose of our project. It was used as a baseline to build a dynamic working set plug in based on users’ activities.
The plug-in main focus target to eliminate the manual function of having developers to manually bookmark interesting items or projects that are working on by providing an automation process where files or codes they accessed more frequently than others would be automatically added into the working set of eclipse.
Although fundamental requirements are met, future works or additional features could be added to enhance the plugin such as having more menu features to provide a more user friendly interface. |
author2 |
School of Computer Engineering |
author_facet |
School of Computer Engineering Siow, Wei Liang |
format |
Final Year Project |
author |
Siow, Wei Liang |
author_sort |
Siow, Wei Liang |
title |
Code navigation reinvented : eclipse plug-in |
title_short |
Code navigation reinvented : eclipse plug-in |
title_full |
Code navigation reinvented : eclipse plug-in |
title_fullStr |
Code navigation reinvented : eclipse plug-in |
title_full_unstemmed |
Code navigation reinvented : eclipse plug-in |
title_sort |
code navigation reinvented : eclipse plug-in |
publishDate |
2014 |
url |
http://hdl.handle.net/10356/59243 |
_version_ |
1759857011345850368 |