Home | Computers | Software
Localization is an important part of the software development cycle. Unfortunately Visual Studio doesn’t make it easy for developers to add localization. They have to re-write the entire code of the application, which is time-consuming and cumbersome. This is where RGreatEx can extend a helping hand. RGreatEx is a powerful addition to the arsenal of any developer who relies on Visual Studio and its plug-in – JetBrain ReSharper – to write applications. Once installed, RGreatEx lets you take advantage of a host of time-saving refactorings, such as “Move to resource” and “Rename resource”. They can help to add localization to an application, much faster and easier than before. The tool can automatically analyze string and resource usage and suggest moving strings to resources. The new refactorings and automation options eliminate the need to re-write the entire project code for localization purposes, so the developer can save up to 95% of development time. Adding localization support couldn’t be simpler. Just select a string and choose “Move string to resource” from the quick fixes, select a resource file where you want to extract and refactoring settings. Then you copy your resource file to a resource file for localization – for instance if you have Resources.resx you need to make a copy with the name – Resources.xx-xx.resx (where xx-xx – is your specific culture). The final step is to translate values in Resources.xx-xx.resx to the needed ones by using the Translate resource quick fix. RGreatEx can serve as a coding helper too. It provides many new context actions to let the developer manipulate strings on the fly and produce safer resx code. RGreatEx lets you select strings from a file, folder, or a project, choose a resource file and keys for the selected strings and move them to resources – all in one go! Other useful options include highlighting options for quick string manipulation, plus “Go to resource” entry option to quickly jump from code to the resource value. These features improve the efficiency of coding considerably. RGreatEx tightly integrates with Visual Studio, allowing the developer to maintain and enhance code without flaws. Supported programming languages are C#, VB.NET and ASP.NET.
Article Source: http://blisspublisher.com
Roman Berg is a technical writer for SafeDevelop. SafeDevelop creates tools for .NET developers since 2007. Offering productivity solutions, such as RGreatEx and NET Code Inspector, the company is helping to automate manual operations, improve safety of code and maximize developer productivity.
Please Rate this Article
5 out of 54 out of 53 out of 52 out of 51 out of 5
Not yet Rated