Skip to content
Branch: master
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
samples
.ycm_extra_conf.py
LICENSE.txt
README.md
__init__.py
example_client.py
requirements.txt

README.md

ycmd example client

The example client requires Python 3.5+ (unlike ycmd which also runs on Python 2).

First make sure you have built ycmd; see the top-level README for details.

Then install all the Python requirements with pip (run as admin/super user):

pip install -r requirements.txt --use-mirrors

Then just run ./example_client.py from the console. It will start ycmd, send it some example requests while logging the full HTTP request & response and then shut everything down.

The best way to learn how to use ycmd is to play around with the example client; tweak the code, send other requests etc. Start by looking at the Main() function at the bottom of the file.

NOTE: Everything in this folder and below is licensed under the Apache2 license, not the GPLv3 like the rest of ycmd.

You can’t perform that action at this time.