V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
dbskcnc
V2EX  ›  JetBrains

jetbrains code with me 协同编辑要来了

  •  
  •   dbskcnc · 2020-08-28 18:01:40 +08:00 · 4100 次点击
    这是一个创建于 1308 天前的主题,其中的信息可能已经有所发展或是发生改变。
    Today we are excited to announce the Early Access Program for Code With Me(*), the long-awaited feature for collaborative development.
    TL;DR
    
    Take this survey to register for the Early Access Program and get everything you need.
    Read the Code With Me webhelp (WIP) for more information on the functionality and the UI.
    Check the FAQ (WIP) for answers to any questions you may have.
    Use our bug tracker to provide us with your feedback.
    Code With Me is a plugin created by JetBrains for collaborative development inside IntelliJ IDEA and other IntelliJ-based IDEs. Here’s how it works: a host shares a link with one or more guests. Using that link in a web browser, a guest can connect to the host's IDE and start working there, even though the guest's machine doesn't have any of the host’s files.
    
    How to install and try the new Code With Me plugin
    
    Take this survey to get an email with a link to a compatible build of your desired JetBrains IDE and a zipped Code With Me plugin.
    Install both the desired IDE from the shared folder and the zipped Code With Me plugin that’s available in the same folder as the IDE installer. If you are already running a JetBrains IDE v2020.2.1, just install the Code With Me plugin to it.
    Restart the IDE.
    On the main toolbar, click Code With Me.
    In the list that opens, click Enable Access and Copy Invitation Link.
    Send the copied link to the teammate(s) you want to invite to collaborate with you.
    Click Accept so that your teammate(s) can join you and start a working session.
    The host can continue working in their IDE, no matter how many clients are connected. There are also no special requirements for guests: a guest only needs to click on the link. Even on a clean machine without any IntelliJ-based IDEs installed, the IntelliJ Client with the corresponding version will automatically be downloaded, launched, and connected to the host.
    
    Any feedback on Code With Me, in any form, would be much appreciated. You can easily collect all the logs and send them to us by selecting Code With Me -> Collect Logs. We would be happy to assist you if you have any questions or problems getting set up.
    
    Compatibility
    Code With Me is compatible with v2020.2.1 of the following JetBrains IDEs: IntelliJ IDEA Ultimate, WebStorm, PyCharm Professional, PhpStorm, GoLand (to be added soon), RubyMine, CLion, and AppCode. Code With Me is temporarily incompatible with DataGrip and JetBrains Rider.
    
    Further plans
    Code With Me is still in active development. We foresee the following timeline for this new feature, but dates may change depending on the feedback we receive:
    
    August 27, 2020: Code With Me EAP program starts for JetBrains IDEs v2020.2.1.
    September 2020: Code With Me EAP becomes available on the JetBrains Marketplace and can be installed from JetBrains IDEs v.2020.2.x.
    December 2020: Code With Me is released as part of the major v2020.3 releases of JetBrains IDEs.
    Internals
    We use our own protocol for Code With Me; the same protocol has been successfully used for years in JetBrains Rider and some other distributed JetBrains technologies. The protocol is open-sourced here: https://github.com/JetBrains/rd
    
    The connection can be established either through our relays, directly via intranet IP addresses, or QUIC.
    Being able to set up a private in-house relay for enterprises is our top priority, and we expect the first results in September.
    All connectivity is TLS-wrapped, powered by fingerprints. Use by guests of potentially harmful functionality, like the Terminal, for instance, requires additional consent from the host.
    
    (*)THIS IS AN EARLY ACCESS VERSION OF THE PRODUCT. BY TAKING PART IN THE EAP, YOU EXPRESSLY ACKNOWLEDGE THAT THIS VERSION OF THE PRODUCT MAY NOT BE RELIABLE, MAY NOT WORK AS INTENDED, AND MAY CONTAIN ERRORS. ANY USE OF THE EAP PRODUCT IS AT YOUR OWN RISK.
    
    Kind regards,
    The Code With Me team
    

    来源: https://youtrack.jetbrains.com/issue/IDEABKL-708

    help: https://www.jetbrains.com/help/idea/code-with-me.html

    这个终于是跟上 ms liveshare 的步伐,floobits 要玩完。

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   946 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 21:33 · PVG 05:33 · LAX 14:33 · JFK 17:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.