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

Reply via email to