Introduction has an underrated, in my opinion, possibility to share a project using the plugin. This plugin can be very useful for: Android Studio CodeWithMe Pair programming. Teaching. Working together to solve problems in a project. Connecting via Marketplace To start using it, go to . Then go to the tab and enter “code with me**”**. But this is the ideal case. As you know, life is not perfect. File -> Settings -> Plugins Marketplace When I tried to do this, I was immediately met with installation problems: As you can see from the screenshot, entering a search query did not find anything. Then I tried to enter the query without spaces, but also to no avail: In trying to solve this problem, I came across a variety of issues on and questions on . There were a total of 3 problems with connecting the plugin via : YouTrack StackOverflow https://youtrack.jetbrains.com/issue/IDEA-269919/Code-With-Me-plugin-unavailable-for-latest-build https://youtrack.jetbrains.com/issue/CWM-3933 https://stackoverflow.com/questions/30617408/how-to-install-plugin-in-android-studio Marketplace bugs in itself; Android Studio incompatible versions of Android Studio and the plugin; difficulties with connecting paid plugins in Android Studio. By the way - the plugin is paid. However, Android Studio does not offer to buy it, it just does not show it in the list. In general, to connect the plugin through I failed. If anyone knows the solution, then write in the comments. Marketplace Manual connection As you know, for such cases offers a workaround - to connect manually. To do this, you need to follow the same path: . Then click on the gear icon and select . Android Studio File -> Settings -> Plugins Install Plugin from Disk Naturally, it is necessary to download the plugin on the in advance. marketplace site And then - select the necessary file on the disk: However, there was a surprise waiting for me here, too - the latest version of the plugin turned out to be incompatible with : Android Studio Perhaps that was the answer as to why it wasn't in the . This got me thinking that I needed to update my version of since I didn't have the latest one: Marketplace Android Studio I upgraded to the latest: This did not solve the problem. But it gave me the idea that I need to find a compatible version with . By the way, I tried installing it in , the same problems arise there. Android Studio Intellij Idea After some time I managed to find the necessary version, for this on the you need to put the following settings: marketplace site Only the installation of this version of the plugin went: By the way, only the trial version of the plugin is installed. Will the full version be available for ? I still haven't found an answer. Android Studio Setting up the Connection After installing the plugin, the following items will appear. An icon near the start button and in the menu: Tools And also an item in the settings: They are how the control takes place. To start working, it is necessary to give permission. To do this, click on the icon next to the start button: A window will appear with a choice of actions: Select the first option: . Then there will be a window with the rules that you need to agree with. Then you will see a window where you can select the connection options: Enable Access and Copy Invitation Link Despite the scary red message, select and click . Edit files Enable Access After that, you will be given access to edit the project and you can work on it together anywhere in the world. But you can also work on the current computer. This is what we will try to do. Click again on the icon and select Join Another IDE as a Participant and paste the copied link: To copy the link, you need to click on the first item on this . Copy Invitation Link sheet The same project opens: Note that after you have done this, a green dot appears near the icon, indicating that the status is active: Also at the bottom of the studio appeared data on the speed of data transmission: Using the plugin The plugin supports the same functions as working in a normal studio. For example, if you highlight text in a project, it will also be highlighted in your colleague. And vice versa: https://youtu.be/dhNUpxCFBuI Works n as in a normal project: code completio https://youtu.be/UgfKLwfHZI0 However, you can feel the slowdown. You can see it in the video. If you want to stop access, you have to select : Turn Access Off and Disconnect All https://youtu.be/Ns2XXmHP9DY It is worth noting the limited capabilities of the participants connected to the project. For example, compare the tab in the main project and : File CodeWithMe The additional features of are well described in these resources: CodeWithMe https://www.jetbrains.com/code-with-me/ https://blog.jetbrains.com/blog/2022/09/09/code-with-me-kotlin/ Getting started with Code With Me | IntelliJ IDEA https://plugins.jetbrains.com/plugin/14896-code-with-me/versions In particular, you can connect audio and video communication there. Conclusion seems to me to be a rather useful plugin. Of course, it is not for daily use, but it is needed in rare cases of development. It should be considered as a substitute for Zoom and Skype, where you can share the screen, or Teams, where you can control the cursor. Or as a cut version of TeamViewer for the needs of development. In some situations, it can make communication much easier. CodeWithMe If you notice any bugs or know how to solve problems with the connection through the , then write in the comments. Marketplace