harmony-ide
所属分类:超算/并行计算
开发工具:JavaScript
文件大小:0KB
下载次数:0
上传日期:2021-04-26 02:54:26
上 传 者:
sh-1993
说明: 用于并发编程语言Harmony的在线IDE,
(An online IDE for Harmony, a concurrent programming language,)
文件列表:
.prettierignore (34, 2021-04-25)
.prettierrc.json (86, 2021-04-25)
config-overrides.js (318, 2021-04-25)
package.json (2177, 2021-04-25)
public/ (0, 2021-04-25)
public/favicon.ico (14223, 2021-04-25)
public/index.html (1681, 2021-04-25)
public/logo512.png (23072, 2021-04-25)
public/manifest.json (377, 2021-04-25)
public/robots.txt (57, 2021-04-25)
public/templates/ (0, 2021-04-25)
public/templates/BBhoare.hny (795, 2021-04-25)
public/templates/BBhoaretest.hny (263, 2021-04-25)
public/templates/BBsema.hny (491, 2021-04-25)
public/templates/BBsemadata.hny (681, 2021-04-25)
public/templates/BBsematest.hny (196, 2021-04-25)
public/templates/Diners.hny (399, 2021-04-25)
public/templates/DinersAvoid.hny (569, 2021-04-25)
public/templates/DinersCV.hny (873, 2021-04-25)
public/templates/DinersCV2.hny (718, 2021-04-25)
public/templates/DinersSema.hny (255, 2021-04-25)
public/templates/Peterson.hny (427, 2021-04-25)
public/templates/PetersonInductive.hny (495, 2021-04-25)
public/templates/PetersonMethod.hny (540, 2021-04-25)
public/templates/RW.hny (660, 2021-04-25)
public/templates/RWbusychk.hny (401, 2021-04-25)
public/templates/RWcv.hny (801, 2021-04-25)
public/templates/RWfair.hny (1274, 2021-04-25)
public/templates/RWhoare.hny (1105, 2021-04-25)
public/templates/RWlock.hny (412, 2021-04-25)
public/templates/RWmulti.hny (643, 2021-04-25)
public/templates/RWqtest.hny (627, 2021-04-25)
public/templates/RWqueue.hny (944, 2021-04-25)
public/templates/RWsbs.hny (1141, 2021-04-25)
public/templates/RWtest.hny (499, 2021-04-25)
public/templates/Up.hny (192, 2021-04-25)
public/templates/UpEnter.hny (360, 2021-04-25)
public/templates/UpLock.hny (264, 2021-04-25)
... ...
# Harmony IDE
Run the Harmony Language with no installation neccesary!
- Syntax Highlighting
- In-editor Output
- Interactive GUI
The Harmony IDE works on macOS, Windows, and Linux.
If something doesn’t work, please [file an issue](https://github.com/harmonylang/harmony-ide/issues/new).
If you have questions or need help, please ask in [GitHub Discussions](https://github.com/harmonylang/harmony-ide/discussions).
### Get Started Immediately
You can use the Harmony IDE, hosted and provided by the HarmonyLang Project, at [https://harmony.cs.cornell.edu/ide](https://harmony.cs.cornell.edu/ide).
If you'd like to build and run your own version, follow the instructions below.
## Running the Harmony IDE
**You’ll need to have Node 10.16.0 or later version on your local development machine** (but it’s not required on the server). We recommend using the latest LTS version. You can use [nvm](https://github.com/creationix/nvm#installation) (macOS/Linux) or [nvm-windows](https://github.com/coreybutler/nvm-windows#node-version-manager-nvm-for-windows) to switch Node versions between different projects.
### `npm start` or `yarn start`
Runs the app in development mode.
Open [http://localhost:3000](http://localhost:3000) to view it in the browser.
The page will automatically reload if you make changes to the code.
You will see the build errors and lint warnings in the console.
### `npm run build` or `yarn build`
Builds the app for production to the `build` folder.
It correctly bundles React in production mode and optimizes the build for the best performance.
## User Guide
You can find detailed instructions on using the Harmony IDE and many tips in [its documentation](https://harmony.cs.cornell.edu/site/).
## Contributing
We'd love to have your helping hand on the Harmony IDE! See [CONTRIBUTING.md](CONTRIBUTING.md) for more information on what we're looking for and how to get started.
## Credits
The Harmony IDE is written by [@kevinsun-dev](https://github.com/kevinsun-dev) and [@shichong-97](https://github.com/shichong-97), based on the VSCode by [@kevinsun-dev](https://github.com/kevinsun-dev) and [@anthonyyangdev](https://github.com/anthonyyangdev). The [Harmony Concurrent Programming Language](https://github.com/harmonylang/harmony) is written and maintained by [@rvanren](https://github.com/rvanren).
## Acknowledgements
The Harmony IDE project built atop:
- [Create React App](https://facebook.github.io/create-react-app/)
- [RMUIF](https://github.com/rmuif)
- [Monaco Editor](https://github.com/microsoft/monaco-editor)
## License
The Harmony IDE is open source software [licensed as MIT](https://github.com/harmonylang/harmony-ide/blob/master/LICENSE). The Harmony Logo is licensed under a [Creative Commons Attribution 4.0 International license](https://creativecommons.org/licenses/by/4.0/).
近期下载者:
相关文件:
收藏者: