.RS~ File Extension

Rust Source Code Development File

Developer Rust Foundation
2.0  |  1 Vote

What is an RS~ file?

An RS~ file contains Rust source code similar to an .RS file, but developers use it during the development stage to signify to themselves and others that the source code is not ready to be compiled. Rust developers then remove the ~ from the .rs~ file extension when they are ready to compile the source code with the Rust rustc compiler to machine code to run as a program on the target platform.

More Information

Screenshot of a .rs~ file in Microsoft Visual Studio Code 1.85
RS~ file open in Microsoft Visual Studio Code 1.85

Rust is a general-purpose programming language used in various technologies, including Azure, Amazon Web Services (AWS), Dropbox, and Cloudflare. Some of its main features include its performance, memory security, integration with other languages, and ability to run on embedded devices.

How to open an RS~ file

You can open RS~ files with Rust, which allows you to edit and compile Rust source code (the rustc compiler is included with Rust). You can install Rust on various platforms or use Rust Playground (the online version available via the Rust website).

You can also open and edit RS~ files with various source code and plain text editors, including Microsoft Visual Studio Code (cross-platform), Sublime Text (cross-platform), Microsoft Notepad (Windows), and Apple TextEdit (Mac). You may need to remove the ~ from the .rs~ file extension for the source code editor to identify the Rust programming language and provide coding features, such as syntax highlighting capabilities.

Open over 400 file formats with File Viewer Plus.Free Download

Programs that open RS~ files

Verified by FileInfo.com

The FileInfo.com team has independently researched the Rust Source Code Development file format and Mac, Windows, and Linux apps listed on this page. Our goal is 100% accuracy and we only publish information about file types that we have verified.

If you would like to suggest any additions or updates to this page, please let us know.