473,811 Members | 2,540 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Refactoring Tools - Suggestions?

Hi all,

Do you guys have a suggestion on the best refactoring tool for VB.NET?

I've briefly looked at MZ-Tools. I'm currently testing out Refactor! (free
MSDN SE version).

Any other tools I should look at?

I primarily need a tool to do tedious work such as organize a class in
alphabetical order, update TabIndexes automatically, etc.

Thanks!
Jan 16 '07 #1
1 1786
Spam,
I primarily need a tool to do tedious work such as organize a class in
alphabetical order, update TabIndexes automatically, etc.
Have you considered CodeRush from Developer Express?

http://www.devexpress.com/Products/N...Rush/Index.xml

I have not used CodeRush, but understand it is extremely useful. The
Stepping into Members & Reference tools look extremely useful (watch the
video)!

http://www.doitwith.net/2006/12/24/S...toMembers.aspx

http://www.doitwith.net/2006/12/16/S...eferences.aspx

http://downloads.devexpress.com/Test...lityAudio.html

Remember both CodeRush & Refactor! are based on the DxCore library that is
available from Dev Express. (enabling you to create your own tool).

https://www.devexpress.com/Products/...Core/Index.xml

Do you guys have a suggestion on the best refactoring tool for VB.NET?
I use Refactor! Pro (upgraded from the free version) since version 1.0,
current version is 2.1.2; I like it & recommend it, although I cannot
compare it to other tools, as I have not used other tools. I started using
Refactor! primarily because of the free version.

Refactor! 2.1.2 was recently released, Refactor! Pro includes a number of
ASP.NET refactorings!

http://www.devexpress.com/Products/N...ools/Refactor/

http://www.doitwith.ne t/2006/12/27/MyNewYear'sReso lution100Refact oringsIn2007.as px

I have not tried the Refactor! Pro Evaluation Edition:
http://www.devexpress.com/Downloads/...ctor/Index.xml

Refactor! for Visual Basic (free) (updated 12 Jan 2007):
http://msdn2.microsoft.com/en-us/vbasic/ms789083.aspx
http://www.devexpress.com/Products/N...ls/VBRefactor/

If you're using the free version of Refactor! (whatever the version) be
certain to register it, as you are given a handful of extra refactorings.
Also be certain to upgrade to the current version of the free version of
Refactor! as it includes more refactorings then the original version of
Refactor! for Visual Basic.

FWIW: Dev Express does provide excellent customer service for their tool. I
had a Vista vs Refactor! issue, which they took care of & sent me a beta
version of 2.1.2 to verify their fix was good.

--
Hope this helps
Jay B. Harlow [MVP - Outlook]
..NET Application Architect, Enthusiast, & Evangelist
T.S. Bradley - http://www.tsbradley.net
"Spam Catcher" <sp**********@r ogers.comwrote in message
news:Xn******** *************** ***********@127 .0.0.1...
Hi all,

Do you guys have a suggestion on the best refactoring tool for VB.NET?

I've briefly looked at MZ-Tools. I'm currently testing out Refactor! (free
MSDN SE version).

Any other tools I should look at?

I primarily need a tool to do tedious work such as organize a class in
alphabetical order, update TabIndexes automatically, etc.

Thanks!
Jan 20 '07 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
1408
by: Dave Rose | last post by:
Hello all I've been learning Python for the past few months, reading tutorials and postings here. I've bought the personal Komodo then downloaded Eclipse with Pydev. IDLE also is a staple of everyday use. ~10 years ago, I had CS as a minor in college. I learned some C and modula-2 to name the relevent languages. Back then I was compiling on a VAX. Much different than today. I was hoping someone could guide me a bit with...
1
1979
by: Burkhard Perkens-Golomb | last post by:
I'm looking for refactoring tools for C#. Any experiences and tips? TIA, Burkhard -- Burkhard Perkens-Golomb mailto: burkhard.perkens-golomb@sdm.de sd&m AG http://www.sdm.de
8
3890
by: Juan | last post by:
Hi, Does anyone if is there any refactoring browser (or some ide supporting refactoring) for C++ ? There are two dead projects in sourceforge, but I found nothing more... Regards, - Juancho
2
2115
by: Sachin Garg | last post by:
Hi, I was trying to find (like many others here) a tool for refactoring C++ code as I have lately been noticing that I spend most of my coding time doing refactoring and some refactoring which I skip, due to the enormous effort it seems to require, usually comes back to me with larger costs. I read a few comp.lang.c++ threads over past few years regarding
6
3358
by: Dean Ware | last post by:
Hi, I am part way through developing a C++ application. I am developing it on my own and using VC++ 6.0. I am now at the stage where I wish to start tidying up my code. I have lots of superfluous code that is hard to be sure about removing. For example, I have classes that are ONLY used in methods that are never
15
4417
by: Simon Cooke | last post by:
Does anyone know of any tools for refactoring header files? We're using a third party codebase at work, and pretty much every file includes a 50Mb precompiled header file. I'm looking for a tool that will let us figure out which header files are actually needed by each .cpp, and allow us to break this up so that we're not including the world in each one. Ideally, the same tool would also recognize where #includes can be replaced with...
13
7973
by: Richard | last post by:
What to do when the best laid plans change and mazes of legacy are abolished, simplified, or built anew for contemporary reality. A preliminary database was developed for tracking material through a variety of manufacturing procedures. For a variety of business and reality check reasons, the names of tables and columns need to be changed, and some previously monolithic data tables are to be further normalized. What are some of the...
9
2121
by: Kowalski | last post by:
I want to move a class from one namespace to another. Do you know any refactoring tool with such a feature? -- BK
3
4645
Frinavale
by: Frinavale | last post by:
I have been researching the best approach to migrating a VB6 application into a VB.NET application. There is a lot of information out there but most of it recommends that you "train in the migration process before jumping into it". One site even recommends that this training process should take at least 2-3 weeks. I'm not sure how you can train for such a process...but maybe I'll find something while I'm researching. I was wondering if anyone...
0
9730
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
10392
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
10403
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
10136
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
6893
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5555
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
5693
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
2
3868
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
3020
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.