官术网_书友最值得收藏!

Developer tools

Because Rust is a systems programming language, the only thing you need is a good text editor (but not a word proecessor) for writing the source code, and everything else can be done using commands in a terminal session. However, some developers appreciate the functionalities offered by more fully-fledged text editors specific for programming or Integrated Development Environments (IDEs). Rust has a lot of possibilities in this regard. Most Rust developers work with Vim or Emacs, but Rust plugins exist for a host of text editors, like Atom, Brackets, BBEdit, Emacs, Geany, gedit, Kate, TextMate, Textadept, Vim, NEdit, Notepad++, Sublime Text, and Visual Studio Code. Also, some IDEs, such as Eclipse (RustDT), Netbeans (rust-netbeans), IntelliJ, and Visual Studio, provide plugins for Rust; see the updated overview at https://github.com/rust-unofficial/awesome-rust#ides.

These come with a varying range of features, such as syntax highlighting, code formatting, code completion, linting, debugging, Cargo project support, and so on.

主站蜘蛛池模板: 巴里| 射洪县| 祥云县| 禹州市| 额尔古纳市| 西林县| 汶川县| 嘉禾县| 松江区| 绵竹市| 安阳市| 两当县| 建阳市| 麻栗坡县| 嘉定区| 洛阳市| 临高县| 陇南市| 临猗县| 金川县| 尚志市| 沙坪坝区| 徐汇区| 乌兰浩特市| 江永县| 德化县| 辰溪县| 富阳市| 绍兴市| 高邑县| 南宫市| 辽中县| 大同县| 嘉义市| 白银市| 平原县| 林口县| 得荣县| 比如县| 三门县| 玛纳斯县|