mirror of
https://github.com/pacnpal/Roo-Code.git
synced 2025-12-20 12:21:13 -05:00
Updated readme file
This commit is contained in:
69
README.md
69
README.md
@@ -15,7 +15,39 @@ Here's an example of Roo-Cline autonomously creating a snake game with "Always a
|
|||||||
|
|
||||||
https://github.com/user-attachments/assets/c2bb31dc-e9b2-4d73-885d-17f1471a4987
|
https://github.com/user-attachments/assets/c2bb31dc-e9b2-4d73-885d-17f1471a4987
|
||||||
|
|
||||||
### Publishing
|
## Contributing
|
||||||
|
To contribute to the project, start by exploring [open issues](https://github.com/RooVetGit/Roo-Cline/issues) or checking our [feature request board](https://github.com/cline/cline/discussions/categories/feature-requests?discussions_q=is%3Aopen+category%3A%22Feature+Requests%22+sort%3Atop). We'd also love to have you join our [Discord](https://discord.gg/cline) to share ideas and connect with other contributors.
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary>Local Setup</summary>
|
||||||
|
|
||||||
|
1. Install dependencies:
|
||||||
|
```bash
|
||||||
|
npm run install:all
|
||||||
|
```
|
||||||
|
|
||||||
|
2. Build the VSIX file:
|
||||||
|
```bash
|
||||||
|
npm run build
|
||||||
|
```
|
||||||
|
3. The new VSIX file will be created in the `bin/` directory
|
||||||
|
4. Install the extension from the VSIX file as described below:
|
||||||
|
|
||||||
|
- **Option 1:** Drag and drop the `.vsix` file into your VSCode-compatible editor's Extensions panel (Cmd/Ctrl+Shift+X).
|
||||||
|
|
||||||
|
- **Option 2:** Install the plugin using the CLI, make sure you have your VSCode-compatible CLI installed and in your `PATH` variable. Cursor example: `export PATH="$PATH:/Applications/Cursor.app/Contents/MacOS"`
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# Ex: cursor --install-extension bin/roo-cline-2.0.1.vsix
|
||||||
|
# Ex: code --install-extension bin/roo-cline-2.0.1.vsix
|
||||||
|
```
|
||||||
|
|
||||||
|
5. Launch by pressing `F5` (or `Run`->`Start Debugging`) to open a new VSCode window with the extension loaded. (You may need to install the [esbuild problem matchers extension](https://marketplace.visualstudio.com/items?itemName=connor4312.esbuild-problem-matchers) if you run into issues building the project.)
|
||||||
|
|
||||||
|
</details>
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary>Publishing</summary>
|
||||||
We use [changesets](https://github.com/changesets/changesets) for versioning and publishing this package. To make changes:
|
We use [changesets](https://github.com/changesets/changesets) for versioning and publishing this package. To make changes:
|
||||||
|
|
||||||
1. Create a PR with your changes
|
1. Create a PR with your changes
|
||||||
@@ -29,10 +61,16 @@ Once your merge is successful:
|
|||||||
- The release workflow will automatically create a new "Changeset version bump" PR
|
- The release workflow will automatically create a new "Changeset version bump" PR
|
||||||
- This PR will:
|
- This PR will:
|
||||||
- Update the version based on your changeset
|
- Update the version based on your changeset
|
||||||
- Update the CHANGELOG.md file
|
- Update the `CHANGELOG.md` file
|
||||||
- Create a git tag
|
- Create a git tag
|
||||||
- The PR will be automatically approved and merged
|
- The PR will be automatically approved and merged
|
||||||
- A new version and git release will be published
|
- A new version and git release will be published
|
||||||
|
|
||||||
|
</details>
|
||||||
|
|
||||||
|
## Stay Updated!
|
||||||
|
Subscribe to our [Github releases](https://github.com/RooVetGit/Roo-Cline/releases) to keep up with the latest updates! You can also view our [CHANGELOG.md](Roo-Cline/CHANGELOG.md) for more details.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
# Cline (prev. Claude Dev) – \#1 on OpenRouter
|
# Cline (prev. Claude Dev) – \#1 on OpenRouter
|
||||||
@@ -133,30 +171,3 @@ Try asking Cline to "test the app", and watch as he runs a command like `npm run
|
|||||||
- **`@problems`:** Add workspace errors and warnings ('Problems' panel) for Cline to fix
|
- **`@problems`:** Add workspace errors and warnings ('Problems' panel) for Cline to fix
|
||||||
- **`@file`:** Adds a file's contents so you don't have to waste API requests approving read file (+ type to search files)
|
- **`@file`:** Adds a file's contents so you don't have to waste API requests approving read file (+ type to search files)
|
||||||
- **`@folder`:** Adds folder's files all at once to speed up your workflow even more
|
- **`@folder`:** Adds folder's files all at once to speed up your workflow even more
|
||||||
|
|
||||||
## Contributing
|
|
||||||
|
|
||||||
To contribute to the project, start by exploring [open issues](https://github.com/cline/cline/issues) or checking our [feature request board](https://github.com/cline/cline/discussions/categories/feature-requests?discussions_q=is%3Aopen+category%3A%22Feature+Requests%22+sort%3Atop). We'd also love to have you join our [Discord](https://discord.gg/cline) to share ideas and connect with other contributors. If you're interested in joining the team, check out our [careers page](https://cline.bot/join-us)!
|
|
||||||
|
|
||||||
<details>
|
|
||||||
<summary>Local Development Instructions</summary>
|
|
||||||
|
|
||||||
1. Clone the repository _(Requires [git-lfs](https://git-lfs.com/))_:
|
|
||||||
```bash
|
|
||||||
git clone https://github.com/cline/cline.git
|
|
||||||
```
|
|
||||||
2. Open the project in VSCode:
|
|
||||||
```bash
|
|
||||||
code cline
|
|
||||||
```
|
|
||||||
3. Install the necessary dependencies for the extension and webview-gui:
|
|
||||||
```bash
|
|
||||||
npm run install:all
|
|
||||||
```
|
|
||||||
4. Launch by pressing `F5` (or `Run`->`Start Debugging`) to open a new VSCode window with the extension loaded. (You may need to install the [esbuild problem matchers extension](https://marketplace.visualstudio.com/items?itemName=connor4312.esbuild-problem-matchers) if you run into issues building the project.)
|
|
||||||
|
|
||||||
</details>
|
|
||||||
|
|
||||||
## License
|
|
||||||
|
|
||||||
[Apache 2.0 © 2024 Cline Bot Inc.](./LICENSE)
|
|
||||||
|
|||||||
Reference in New Issue
Block a user