# 文科生转码01 | 避坑！小白学 Solidity 前一定要知道的一件事

By [Purple](https://paragraph.com/@purple-3) · 2023-10-13

---

> **一定要熟悉 Remix ! 一定要熟悉 Remix ！一定要熟悉 Remix！ 重要的事情说三遍**

* * *

**什么是 Remix**
-------------

Remix 是**一个开源的 Solidity 智能合约开发环境**，提供基本的编译、部署至本地或测试网络、执行合约等功能。 Solidity 是以太坊Ethereum 官方设计和支持的开发语言，专门用于编写智能合约。

**为什么要选择 Remix**
----------------

万事开头难，大家千万不要像我一样差生文具多——一开始上来就要选择大而全的方式，觉得应用装得越多越好，NONONO，这样可能在摸索怎样安装那些本地应用，以及在漫长的等待应用安装完成的过程里就要放弃了。

作为纯新手，你只需要知道在众多需要满足 Solidity 开发环境的方法里，Remix 是对小白最友好的即可。

*   Remix 官方学习教程（总共约一小时）：
    
    [https://www.youtube.com/@EthereumRemix/videos](https://www.youtube.com/@EthereumRemix/videos)
    
*   这是 Remix 的官网（进去就能用，甚至不要用户注册）：
    
    [https://remix.ethereum.org/](https://remix.ethereum.org/)
    

**Remix 特点**（懒人&小白友好指数：⭐️⭐️⭐️⭐️⭐️）
----------------------------------

*   无需安装，登入网页即可在线使用，也支持本地使用。不过我都是直接在线网页，因为不想安装。我用的是谷歌浏览器登入，remix 应该是储存了cookies，反正写好的代码和文档会即时保存，不用担心网页关闭后之前的东西就会没了。
    
*   目前 remix 的功能还在逐渐完善、强化

---

*Originally published on [Purple](https://paragraph.com/@purple-3/01-solidity)*
