This works for you? Is that your whole config file? I still can't get
completion to work on Windows.
This issue is still open here.
https://github.com/Kronuz/SublimeCodeIntel/issues/162
On Friday, July 6, 2012 10:05:34 AM UTC-6, LichiMan wrote:
>
> Thank you so much Justin,
>
> Works great pointing python variable to the interpreter :) Thanks!
> So, my config file looks this way now:
> {
> "Python": {
> "python": 'C:/Python26/python.exe',
> "pythonExtraPaths": ['C:/Program
> Files/Autodesk/Maya2011/devkit/other/pymel/extras/completion/py']
> },
> }
>
> Pymel works too! Nice.
>
>
> On Fri, Jul 6, 2012 at 5:36 PM, Justin Israel
> <[email protected]<javascript:>>
> wrote:
> > Your python variable needs to point all the way to the interpreter and
> not just the directory.
> > Im pretty surprised that so many people had issues. I must have been
> lucky. Though its strange that I have two home computers, a work computer,
> and a VM that all didn't produce errors. Anyone want to come work on my
> machines? ;)
> >
> >
> >
> > On Jul 6, 2012, at 12:48 AM, Miguel González Viñé
> > <[email protected]<javascript:>>
> wrote:
> >
> >> Are you on Windows Ollarin?
> >> I can't get it to work on Windows. After a fresh install and follow
> >> all the Justin steps, it doesn't work.
> >> I've also edited the config file adding the next lines because the
> >> file was empty :
> >> {
> >> "Python": {
> >> "python": 'C:/Python26',
> >> "pythonExtraPaths": ['C:/Program
> >> Files/Autodesk/Maya2011/devkit/other/pymel/extras/completion/py']
> >> },
> >> }
> >>
> >> But it still doesn't work.
> >>
> >> Any ideas?
> >>
> >>
> >> On Fri, Jul 6, 2012 at 5:46 AM, Ollarin <[email protected]<javascript:>>
> wrote:
> >>> Ah. I just turned on the console and I get this error every time I try
> to
> >>> use the autocompletion:
> >>>
> >>> "codeintel2.common.DatabaseError: cannot upgrade from db v2.0.24: no
> >>> upgrader for this version". Though, I'm using the latest version of
> sublime.
> >>> So I'm not sure what going on with that.
> >>>
> >>> When I try to upgrade packages it tells me there are no packages that
> need
> >>> to be updated.
> >>>
> >>>
> >>>
> >>>
> >>> On Thursday, 5 July 2012 23:14:28 UTC-4, Judah Baron wrote:
> >>>>
> >>>> I did an install and it is running, but it has a KeyError that is not
> >>>> visible unless the console is visible. You might try opening the
> console to
> >>>> see if there is any feedback.
> >>>>
> >>>> On Thu, Jul 5, 2012 at 5:55 PM, Justin Israel
> >>>> <[email protected]<javascript:>>
>
> >>>> wrote:
> >>>>>
> >>>>> I just tested installing Sublime on an Ubuntu 64 VM image. It worked
> >>>>> right away.
> >>>>>
> >>>>> 1. Start up sublime
> >>>>> 2. Install Package control and restart
> >>>>> 3. From Package Control, install SublmeCodeIntel and restart
> >>>>> 4. Create: test.py and save
> >>>>> 5. type: import sys # hit enter
> >>>>> 6. type: sys.
> >>>>>
> >>>>> When I sit there and wait, at the bottom the status bar says to hang
> on
> >>>>> while the indexes are built. After maybe 7 seconds, its done.
> >>>>> Then I hit ctrl+j (or just retype sys.) and I get completion.
> >>>>>
> >>>>> No idea what could be wrong if its not working. These are unlicensed
> >>>>> installs. I only have one license at work on my OSX 10.6.8 box.
> >>>>>
> >>>>>
> >>>>>
> >>>>> On Wed, Jul 4, 2012 at 1:15 PM, Ollarin
> >>>>> <[email protected]<javascript:>>
> wrote:
> >>>>>>
> >>>>>> Hey Justin,
> >>>>>>
> >>>>>> Hmm..I just reinstalled Sublime and followed your steps and I still
> >>>>>> can't get it to work. The hotkey (ctrl+j) doesn't bring anything
> up. Infact,
> >>>>>> it doesn't even bring it up automatically. :/
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> On Wednesday, 4 July 2012 13:08:01 UTC-4, Justin Israel wrote:
> >>>>>>>
> >>>>>>> I just did a clean install to check the steps. Here is the easiest
> way
> >>>>>>> from a fresh SublimeText2 install:
> >>>>>>> (Note: When I refer to the "super" key on mac, the equiv on
> win/linux
> >>>>>>> is the "ctrl" key)
> >>>>>>>
> >>>>>>> 1. Install the Package Manager to make subsequent installs easy,
> and it
> >>>>>>> will keep them up to date:
> >>>>>>> a. Open up the Command Console: View -> Show Console
> >>>>>>> b. Paste this python snippet which will install Package
> Manager,
> >>>>>>> from this link:
> >>>>>>> http://wbond.net/sublime_packages/package_control/installation
> >>>>>>> c. Restart Sublime
> >>>>>>>
> >>>>>>> 2. Install SublimeCodeIntel
> >>>>>>> a. Open the command palette (super+shift+p on mac), and type
> >>>>>>> "Install Package"; hit enter
> >>>>>>> b. Now search: CodeIntel; choose it and it will install.
> >>>>>>> c. Restart Sublime
> >>>>>>>
> >>>>>>> 3. Test CodeIntel: The first time you start using CodeIntel, it
> will
> >>>>>>> need to build an index of your pythonpath to find everything.
> >>>>>>> a. open up a python script (something saved with a .py so
> sublime
> >>>>>>> knows what language it is)
> >>>>>>> b. import sys
> >>>>>>> c. on a new line, start typing: sys.
> >>>>>>> d. after the period, hit the manual completion hotkey. on mac
> its
> >>>>>>> super+j
> >>>>>>> e. You will see the status at the bottom telling you CodeIntel
> is
> >>>>>>> scanning all your paths. When it is done, it will show the
> completion. And
> >>>>>>> now autocompletion will be working right away.
> >>>>>>>
> >>>>>>> Personally, I turn off autocompletion in the settings and just use
> the
> >>>>>>> hotkey when I want completion. I don't like it constantly popping
> up for
> >>>>>>> everything I type.
> >>>>>>>
> >>>>>>> With this working, you could proceed to add more paths to your
> config,
> >>>>>>> as listed in my previous reply.
> >>>>>>>
> >>>>>>> let me know if this stats working for ya.
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> On Jul 3, 2012, at 9:00 PM, Ollarin wrote:
> >>>>>>>
> >>>>>>> Hey Justin,
> >>>>>>>
> >>>>>>> I've been trying to set up SublimeCodeIntel but I can't get it to
> work,
> >>>>>>> according to ST2 it's installed. I've added the paths to the
> config file,
> >>>>>>> though I don't get any auto completion. Even ctrl+shift+space
> doesn't work
> >>>>>>> for bringing up the code completion manually.
> >>>>>>>
> >>>>>>> Would you happen to know what might cause something like that?
> >>>>>>>
> >>>>>>>
> >>>>>>> On Tuesday, 3 July 2012 14:10:36 UTC-4, Justin Israel wrote:
> >>>>>>>>
> >>>>>>>> For anyone that ends up using SublimeCodeIntel, I just got
> completion
> >>>>>>>> working fine with the maya commands and api.
> >>>>>>>>
> >>>>>>>> (adjust paths for your platform)
> >>>>>>>>
> >>>>>>>> In your ~/.codeintel/config, add this path to your
> "pythonExtraPaths "
> >>>>>>>> python entry:
> >>>>>>>>
> >>>>>>>> ...
> >>>>>>>> "Python": {
> >>>>>>>> "python": '/usr/local/bin/python',
> >>>>>>>> "pythonExtraPaths": [
> >>>>>>>> ...
> >>>>>>>>
> >>>>>>>>
> '/Applications/Autodesk/maya2012/devkit/devkit/other/pymel/extras/completion/py'
>
>
> >>>>>>>> ]
> >>>>>>>> }
> >>>>>>>> ...
> >>>>>>>>
> >>>>>>>> The next time you do a completion, it will want to scan that
> location
> >>>>>>>> which might take a few seconds the first time:
> >>>>>>>>
> >>>>>>>> import maya.OpenMaya as om
> >>>>>>>> om.<completion>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> On Mon, Jul 2, 2012 at 8:13 PM, Justin Israel <
> [email protected] <javascript:>>
> >>>>>>>> wrote:
> >>>>>>>>>
> >>>>>>>>> Read up to my previous reply about installing CodeIntel, to get
> code
> >>>>>>>>> completion for general python standard lib.
> >>>>>>>>> I can't remember if it works for the maya commands module
> though.
> >>>>>>>>> CodeIntel would have to be able to load the .so like Eclipse
> does, as
> >>>>>>>>> opposed to how other completers just parse an AST from the
> source files.
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> On Jul 2, 2012, at 8:01 PM, "Kurian O.S"
> >>>>>>>>> <[email protected]<javascript:>>
> wrote:
> >>>>>>>>>
> >>>>>>>>> code complete is working for anyone ? I tries some thing like
> >>>>>>>>> os.path. but no compete window or do we need any plugin ? I am
> really
> >>>>>>>>> looking for maya commands complete :)
> >>>>>>>>>
> >>>>>>>>> On Mon, Jul 2, 2012 at 7:34 PM, Justin Israel
> >>>>>>>>> <[email protected] <javascript:>> wrote:
> >>>>>>>>>>
> >>>>>>>>>> Unfortunately its not free. But its also not really expensive.
> >>>>>>>>>>
> >>>>>>>>>> I decided to throw something together today for being able to
> send
> >>>>>>>>>> commands from SublimeText2 -> Maya:
> >>>>>>>>>> https://github.com/justinfx/MayaSublime
> >>>>>>>>>> Its a start, and works for the simple tests I have done so far.
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> If someone ever decides to write a syntax file for MEL, I could
> >>>>>>>>>> include that as well.
> >>>>>>>>>>
> >>>>>>>>>> On Mon, Jul 2, 2012 at 7:32 PM, Kurian O.S
> >>>>>>>>>> <[email protected]<javascript:>>
>
> >>>>>>>>>> wrote:
> >>>>>>>>>>>
> >>>>>>>>>>> Is it free like scite ? because I saw a menu for "Enter
> License".
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> On Mon, Jul 2, 2012 at 3:00 PM, Justin Israel
> >>>>>>>>>>> <[email protected] <javascript:>> wrote:
> >>>>>>>>>>>>
> >>>>>>>>>>>> @Jesse
> >>>>>>>>>>>> SublimeCodeIntel - https://github.com/Kronuz/SublimeCodeIntel
> >>>>>>>>>>>>
> >>>>>>>>>>>> @PixelMucher
> >>>>>>>>>>>> I don't think there is an existing plugin, from what I have
> >>>>>>>>>>>> searched, but the editor allows for it by writing a python
> plugin:
> >>>>>>>>>>>> http://www.sublimetext.com/docs/api-reference
> >>>>>>>>>>>> You could make it something that fires on File Save, or an
> >>>>>>>>>>>> application command that maybe binds to a hotkey for "Send To
> maya"
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>> On Mon, Jul 2, 2012 at 2:32 PM, PixelMuncher
> >>>>>>>>>>>> <[email protected] <javascript:>> wrote:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Is there an easy way to connect to Maya so it can send
> commands?
> >>>>>>>>>>>>> Thx.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> --
> >>>>>>>>>>>>> view archives:
> http://groups.google.com/group/python_inside_maya
> >>>>>>>>>>>>> change your subscription settings:
> >>>>>>>>>>>>> http://groups.google.com/group/python_inside_maya/subscribe
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>> --
> >>>>>>>>>>>> view archives:
> http://groups.google.com/group/python_inside_maya
> >>>>>>>>>>>> change your subscription settings:
> >>>>>>>>>>>> http://groups.google.com/group/python_inside_maya/subscribe
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> --
> >>>>>>>>>>> --:: Kurian ::--
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> --
> >>>>>>>>>>> view archives:
> http://groups.google.com/group/python_inside_maya
> >>>>>>>>>>> change your subscription settings:
> >>>>>>>>>>> http://groups.google.com/group/python_inside_maya/subscribe
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> --
> >>>>>>>>>> view archives:
> http://groups.google.com/group/python_inside_maya
> >>>>>>>>>> change your subscription settings:
> >>>>>>>>>> http://groups.google.com/group/python_inside_maya/subscribe
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> --
> >>>>>>>>> --:: Kurian ::--
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> --
> >>>>>>>>> view archives: http://groups.google.com/group/python_inside_maya
> >>>>>>>>> change your subscription settings:
> >>>>>>>>> http://groups.google.com/group/python_inside_maya/subscribe
> >>>>>>>>
> >>>>>>>>
> >>>>>>>
> >>>>>>> --
> >>>>>>> view archives: http://groups.google.com/group/python_inside_maya
> >>>>>>> change your subscription settings:
> >>>>>>> http://groups.google.com/group/python_inside_maya/subscribe
> >>>>>>>
> >>>>>>>
> >>>>>> --
> >>>>>> view archives: http://groups.google.com/group/python_inside_maya
> >>>>>> change your subscription settings:
> >>>>>> http://groups.google.com/group/python_inside_maya/subscribe
> >>>>>
> >>>>>
> >>>>> --
> >>>>> view archives: http://groups.google.com/group/python_inside_maya
> >>>>> change your subscription settings:
> >>>>> http://groups.google.com/group/python_inside_maya/subscribe
> >>>>
> >>>>
> >>> --
> >>> view archives: http://groups.google.com/group/python_inside_maya
> >>> change your subscription settings:
> >>> http://groups.google.com/group/python_inside_maya/subscribe
> >>
> >> --
> >> view archives: http://groups.google.com/group/python_inside_maya
> >> change your subscription settings:
> http://groups.google.com/group/python_inside_maya/subscribe
> >
> > --
> > view archives: http://groups.google.com/group/python_inside_maya
> > change your subscription settings:
> http://groups.google.com/group/python_inside_maya/subscribe
>
--
view archives: http://groups.google.com/group/python_inside_maya
change your subscription settings:
http://groups.google.com/group/python_inside_maya/subscribe