Best practice is to make a copy of the webpart and then make your changes so you aren't modifying the installed versions of webparts.
Are you checking the local install when looking for the changes or do you have a remote test site as well? If you're running it locally, your changes should be seen immediately although caching might be causing the view to be the same. Try a CTRL+F5 and see if this refreshes the page properly.