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....

Full description

Saved in:
Bibliographic Details
Main Author: Siow, Wei Liang
Other Authors: School of Computer Engineering
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