py27-YouCompleteMe-g20190314_3.txz


Advertisement

Description

py27-YouCompleteMe - Code-completion engine for Vim

Property Value
Distribution FreeBSD 12
Repository FreeBSD Ports Latest amd64
Package filename py27-YouCompleteMe-g20190314_3.txz
Package name py27-YouCompleteMe
Package version g20190314
Package release 3
Package architecture amd64
Package type txz
Category devel
Homepage https://github.com/Valloric/YouCompleteMe
License GPLv3
Maintainer ultima@FreeBSD.org
Download size 1.94 MB
Installed size 31.53 MB
YouCompleteMe is a fast, as-you-type, fuzzy-search code completion
engine for Vim. It has several completion engines:
* an identifier-based engine that works with every programming language,
* a Clang-based engine that provides native semantic code completion for
C/C++/Objective-C/Objective-C++ (from now on referred to as "the C-family
languages")
* a Jedi-based completion engine for Python 2 and 3 (using the JediHTTP wrapper)
* an OmniSharp-based completion engine for C#
* a combination of Gocode and Godef semantic engines for Go
* a TSServer-based completion engine for TypeScript
* a Tern-based completion engine for JavaScript
* a racer-based completion engine for Rust
* an omnifunc-based completer that uses data from Vim's omnicomplete system
to provide semantic completions for many other languages (Ruby, PHP etc.)
WWW: https://github.com/Valloric/YouCompleteMe
Options:
- C: on
- MONO: on
- RUST: on
For JavaScript Semantic Completion:
cd /usr/local/share/vim/vimfiles/third_party/ycmd/third_party/tern_runtime
pkg install npm
npm install --production
For TypeScript Semantic Completion:
pkg install npm
npm install -g typescript
install

Alternatives

Package Version Architecture Repository
py27-YouCompleteMe-g20190314_3.txz g20190314 i386 FreeBSD Ports Latest
py27-YouCompleteMe-g20190314_3.txz g20190314 i386 FreeBSD Ports Quarterly
py27-YouCompleteMe-g20190314_3.txz g20190314 amd64 FreeBSD Ports Quarterly
py27-YouCompleteMe - - -

Requires

Name Value
boost-libs = 1.71.0
libclang.so.7 -
libpython2.7.so.1 -
llvm70 = 7.0.1_4
omnisharp-server = g20150729_1
py27-argparse = 1.4.0
py27-boost-libs = 1.71.0
py27-bottle = 0.12.15_1
py27-frozendict = 1.2
py27-future = 0.17.1_1
py27-jedi = 0.12.1
py27-parso = 0.5.1
py27-requests = 2.21.0
py27-requests-futures = 1.0.0
py27-waitress = 1.3.0
python27 = 2.7.16_1
racerd = 0.1.1.56_13
vim = 8.1.1790

Download

Type URL
Mirror pkg.freebsd.org
Binary Package py27-YouCompleteMe-g20190314_3.txz
Source Package devel/youcompleteme

Install Howto

Install py27-YouCompleteMe txz package:

# pkg install py27-YouCompleteMe

See Also

Package Description
py27-YubiOTP-0.2.2.txz Library for verifying YubiKey OTP tokens
py27-ZopeUndo-2.12.0_1.txz ZODB undo support for Zope2
py27-Zopkio-0.2.5_5.txz Functional and Performance Test Framework
py27-absl-0.7.1_1.txz Abseil Python Common Libraries
py27-acme-0.39.0,1.txz ACME protocol implementation in Python
py27-acora-2.2.txz Fast multi-keyword search engine for text strings
py27-actdiag-0.5.4.txz Simple activity-diagram image generator
py27-adafruit-ampy-1.0.5_1.txz Adafruit MicroPython tool
py27-adal-1.2.2.txz Authentication ot Azure Active Directory for python apps
py27-adb-1.3.0.9.txz Pure-python implementation of ADB and Fastboot protocols
py27-addict-2.2.1.txz Dictionary whose items can be set using both attribute and item syntax
py27-afew-1.3.0_3.txz Initial tagging script for Notmuch mail
py27-agate-1.6.1.txz Data analysis library optimized for humans
py27-agate-dbf-0.2.1.txz Support reading dbf files for agate
py27-agate-excel-0.2.3.txz Support reading Excel files for agate
Advertisement
Advertisement