Skip to content

Commit 1f68309

Browse files
committed
Update readme
1 parent 23561b6 commit 1f68309

File tree

1 file changed

+33
-36
lines changed

1 file changed

+33
-36
lines changed

README.md

Lines changed: 33 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -15,23 +15,38 @@ Copilot for Xcode is an Xcode Source Editor Extension that provides GitHub Copil
1515

1616
## Table of Contents
1717

18-
- [Prerequisites](#prerequisites)
19-
- [Permissions Required](#permissions-required)
20-
- [Installation and Setup](#installation-and-setup)
21-
- [Install](#install)
22-
- [Enable the Extension](#enable-the-extension)
23-
- [Granting Permissions to the App](#granting-permissions-to-the-app)
24-
- [Setting Up Key Bindings](#setting-up-key-bindings)
25-
- [Setting Up Suggestion Feature](#setting-up-suggestion-feature)
26-
- [Setting Up GitHub Copilot](#setting-up-github-copilot)
27-
- [Setting Up Codeium](#setting-up-codeium)
28-
- [Using Locally Run LLMs](#using-locally-run-llms)
29-
- [Setting Up Chat Feature](#setting-up-chat-feature)
30-
- [Managing `CopilotForXcodeExtensionService.app`](#managing-copilotforxcodeextensionserviceapp)
31-
- [Update](#update)
32-
- [Feature](#feature)
33-
- [Limitations](#limitations)
34-
- [License](#license)
18+
- [Copilot for Xcode ](#copilot-for-xcode-)
19+
- [Features](#features)
20+
- [Table of Contents](#table-of-contents)
21+
- [Prerequisites](#prerequisites)
22+
- [Permissions Required](#permissions-required)
23+
- [Installation and Setup](#installation-and-setup)
24+
- [Install](#install)
25+
- [Enable the Extension](#enable-the-extension)
26+
- [macOS 15](#macos-15)
27+
- [MacOS 14](#macos-14)
28+
- [Older Versions](#older-versions)
29+
- [Granting Permissions to the App](#granting-permissions-to-the-app)
30+
- [Setting Up Key Bindings](#setting-up-key-bindings)
31+
- [Setting Up Global Hotkeys](#setting-up-global-hotkeys)
32+
- [Setting Up Suggestion Feature](#setting-up-suggestion-feature)
33+
- [Setting Up GitHub Copilot](#setting-up-github-copilot)
34+
- [Setting Up Codeium](#setting-up-codeium)
35+
- [Setting Up Chat Feature](#setting-up-chat-feature)
36+
- [Managing `CopilotForXcodeExtensionService.app`](#managing-copilotforxcodeextensionserviceapp)
37+
- [Update](#update)
38+
- [Feature](#feature)
39+
- [Suggestion](#suggestion)
40+
- [Commands](#commands)
41+
- [Chat](#chat)
42+
- [Commands](#commands-1)
43+
- [Keyboard Shortcuts](#keyboard-shortcuts)
44+
- [Chat Commands](#chat-commands)
45+
- [Prompt to Code](#prompt-to-code)
46+
- [Commands](#commands-2)
47+
- [Custom Commands](#custom-commands)
48+
- [Limitations](#limitations)
49+
- [License](#license)
3550

3651
For development instruction, check [Development.md](DEVELOPMENT.md).
3752

@@ -252,17 +267,7 @@ You can detach the chat panel by simply dragging it away. Once detached, the cha
252267
| `⇧⌘]` | Move to next tab |
253268
| `⇧⌘[` | Move to previous tab |
254269

255-
#### Chat Scope
256-
257-
The chat panel allows for chat scope to temporarily control the context of the conversation for the latest message. To use a scope, simply prefix the message with `@scope`.
258-
259-
`@code` is on by default, if `Use @code scope by default in chat context.` is on. Otherwise, `@file` will be on by default.
260-
261-
To use scopes, you can prefix a message with `@code`.
262-
263-
You can use shorthand to represent a scope, such as `@c`, and enable multiple scopes with `@c+web`.
264-
265-
#### Chat Plugins
270+
#### Chat Commands
266271

267272
The chat panel supports chat plugins that may not require an OpenAI API key. For example, if you need to use the `/run` plugin, you just type
268273

@@ -297,14 +302,6 @@ This feature is recommended when you need to update a specific piece of code. So
297302
- Polishing and correcting grammar and spelling errors in the documentation.
298303
- Translating a localizable strings file.
299304

300-
#### Modification Scope
301-
302-
The chat panel allows for chat scope to temporarily control the context of the conversation for the latest message. To use a scope, simply prefix the message with `@scope`.
303-
304-
To use scopes, you can prefix a message with `@sense`.
305-
306-
You can use shorthand to represent a scope, such as `@sense`, and enable multiple scopes with `@c+web`.
307-
308305
#### Commands
309306

310307
- Write or Modify Code: Open a modification window, where you can use natural language to write or edit selected code.

0 commit comments

Comments
 (0)