Where to find the font settings in ReFramework
ReFramework is UiPath's template for building scalable automation projects, and it uses the default font from your system and your code editor. You cannot change the font inside ReFramework itself — ReFramework is a project structure and set of workflows, not a text editor. What you are actually changing is the font in UiPath Studio, the application where you write and edit ReFramework projects.
The font you see when working in ReFramework depends on which view you are looking at. If you are editing XAML code directly, you change the editor font. If you are viewing the workflow designer (the visual canvas where you drag activities), you change how activity labels appear on that canvas. These are two separate settings.
Key Takeaways
- ReFramework itself has no font setting — you change the font in UiPath Studio, the editor where you work on ReFramework projects.
- The code editor font is set in Studio's Tools menu under Options, then Editor, then Fonts and Colors.
- The workflow designer canvas font (how activity names appear in the visual diagram) is changed in the same location but applies to the designer view, not the code editor.
- Your font choice affects readability and eye strain during long coding sessions, so test a few options before settling on one.
Changing the code editor font in UiPath Studio
Open UiPath Studio and load your ReFramework project. At the top of the window, click Tools, then select Options. A dialog box will open with a list of categories on the left side.
In the left panel, expand Environment by clicking the arrow next to it. Then click Fonts and Colors. You will see a dropdown menu labeled "Show settings for:" which is usually set to "Text Editor". Keep it there if you want to change the code editor font. In the "Font" dropdown below, select the font you want — common choices are Consolas, Courier New, or Monaco. You can also change the size in the "Size" field next to it.
Click OK at the bottom of the dialog to save your changes. The new font will appear immediately in any code editor tabs you have open.
Changing the workflow designer font
The workflow designer is the visual canvas where you see your activities as boxes and connectors. The font used for activity labels on this canvas is controlled separately. Go back to Tools > Options > Environment > Fonts and Colors, but this time change the "Show settings for:" dropdown from "Text Editor" to Workflow Designer.
Select your preferred font and size, then click OK. The activity labels in your ReFramework workflows will now display in the new font. Note that this affects only the labels you see on the canvas — it does not change the font of the actual code inside those activities.
Fonts that work well for long coding sessions
Monospace fonts are designed for code because each character takes up the same width, making it easier to spot alignment issues and read brackets. Consolas is built into Windows and is the default in Visual Studio. Monaco comes with macOS. Both are clear and widely used.
If you find yourself squinting or getting eye strain, try increasing the font size before switching fonts entirely. Many developers work at size 12 or 13 for extended periods. If you want a font with more personality, Fira Code and JetBrains Mono are free monospace fonts that include ligatures (visual combinations of characters like => that render as a single symbol), which some people find easier to read.
Reverting to the default font
If you change the font and want to go back to what UiPath Studio uses by default, return to Tools > Options > Environment > Fonts and Colors. Click the Use Defaults button at the bottom of the dialog. This resets both the code editor and workflow designer fonts to UiPath's standard settings.
You can also reset individual font categories by selecting the category in the "Show settings for:" dropdown and then clicking Use Defaults for just that view.
Font changes do not affect your ReFramework code
Changing the font in Studio is purely visual — it does not alter your actual ReFramework project files or how the automation runs. The XAML code and the logic inside your workflows remain exactly the same. Font changes are stored in your Studio user preferences, so if you switch to a different computer or reinstall Studio, you will need to set your fonts again.
If you share your ReFramework project with a team member, they will see their own font settings when they open it, not yours. This means font preferences are personal to each developer.
Frequently Asked Questions
Does changing the font affect how my ReFramework project runs?
No. Font changes are only visual in the Studio editor. Your automation logic, variables, and workflows run exactly the same regardless of what font you use to view them.
Can I use a different font for the code editor and the workflow designer?
Yes. The two are controlled separately in Tools > Options > Environment > Fonts and Colors. Change the "Show settings for:" dropdown to switch between Text Editor and Workflow Designer, and set a different font for each.
What if the font I want is not in the dropdown list?
The dropdown shows only fonts installed on your computer. If you want to use a font that is not listed, install it on your system first (download it and double-click the file to install), then restart UiPath Studio. The font will appear in the dropdown after that.
Will my font settings sync across multiple computers?
No. Font preferences are stored locally in your UiPath Studio user settings on each computer. If you use Studio on multiple machines, you will need to set your fonts on each one separately.