Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice

Monodevelop extremely laggy when typing

Discussion in 'Editor & General Support' started by GTHaxor, Jan 6, 2012.

  1. GTHaxor

    GTHaxor

    Joined:
    Dec 12, 2011
    Posts:
    60
    Monodevelop version 2.8.2
    Mac OS X 10.7.1
    Macbook Pro 2.4 GHz Intel Core 2 Duo
    Memory: 4GB 1067 MHz DDR3

    When typing in a .js file, which happens to be over 800 lines long, the app lags up and takes a few seconds to show what I typed. Here's a video of what I'm experienced. I start typing at about 5 seconds and it doesn't show up until 1:00. However, shorter files do not exhibit this issue. I also noticed that the CPU gets hit hard.

    Any help would be appreciated

    Video Link
    Activity Monitor Screenshot
     
    Last edited: Jan 6, 2012
  2. Jessy

    Jessy

    Joined:
    Jun 7, 2007
    Posts:
    7,325
    Monodevelop is extremely laggy at everything. Size exacerbates it.
     
  3. seon

    seon

    Joined:
    Jan 10, 2007
    Posts:
    1,441
    Im also experiencing similar issues with C# scripts, with scripts that are not even a few hundred lines long. I have bug reported it with video examples and MD logs.

    Your best best is to take your videos and Bug Report the issue and include the vids in the bug report. Bug reporting here on the forums won't help to get your MD issues fixed.

    Cheers :)
     
  4. GTHaxor

    GTHaxor

    Joined:
    Dec 12, 2011
    Posts:
    60
    Noted and bug report submitted.

    Does anyone have suggestions on good alternatives to MonoDevelop? with similar features?
     
    Last edited: Jan 7, 2012
  5. Manny Calavera

    Manny Calavera

    Joined:
    Oct 19, 2011
    Posts:
    205
  6. GTHaxor

    GTHaxor

    Joined:
    Dec 12, 2011
    Posts:
    60
    I'm actually looking for something that works on the Mac. But I agree with you that the Visual ____ line of products are great on Windows.
     
  7. Manny Calavera

    Manny Calavera

    Joined:
    Oct 19, 2011
    Posts:
    205
    Notepad++ has a build for Mac.

    It's even possible to have Unity point to Notepad++. It's also possible to have Notepad++ "learn" a custom API so the auto-completion works.
     
  8. Manny Calavera

    Manny Calavera

    Joined:
    Oct 19, 2011
    Posts:
    205
  9. seon

    seon

    Joined:
    Jan 10, 2007
    Posts:
    1,441
    Version 1.5 of TextMate is pretty awesome and there is a Unity bundle floating around somewhere in this forum. TextMate 2 alpha is out (for owners of 1.5) and it super awesome, but not bundle for Unity yet :(
     
  10. GTHaxor

    GTHaxor

    Joined:
    Dec 12, 2011
    Posts:
    60
    I remembered that I used to use BBEdit for web development and decided to give that a shot for now. (Although I'm having trouble figuring out autocompletion)

    Thanks for all the suggestions. I'll give each of them an honest try and see what I like best.
     
    Last edited: Jan 7, 2012
  11. Benproductions1

    Benproductions1

    Joined:
    May 11, 2011
    Posts:
    63
    Is it just me, or is Mono-Develop slower than the things you develop in it? <- Kinda sad
     
  12. jaxx0rr

    jaxx0rr

    Joined:
    Aug 25, 2013
    Posts:
    23
    Monodevelop is lagging for me too, what gives? Isn't it just a fancy notepad ??
     
  13. brianasu

    brianasu

    Joined:
    Mar 9, 2010
    Posts:
    369
    Don't know if it will help but you can disable a bunch of stuff in the Add-In manager menu.
     
  14. JoeysLucky22

    JoeysLucky22

    Joined:
    May 11, 2013
    Posts:
    15
    Ran into this issue today and found a fix:

    disable the git integration in MonoDevelop

    Tools > Add-in manager > Version Control > Git Support > Disable

    Hope that helps!
     
  15. GameDevMig

    GameDevMig

    Joined:
    Nov 5, 2014
    Posts:
    18
    JoeysLucky22's has worked for me in the past. Though on Mac the Add-in Manager can be found under "Monodevelop-Unity"

    Also, turning off "Aggressively trigger code completion list" has improved performance on my older Mac (Monodevelop-Unity -> Preferences -> Text Editor -> General )
     
  16. JoeysLucky22

    JoeysLucky22

    Joined:
    May 11, 2013
    Posts:
    15
    Thanks GameDevMig. I came back minutes later to post that but you already beat me to it!

    Disabling "Aggressively trigger code" seems to have completely solved the issue so far. (fingers crossed)

    PC users: Tools > Options > Text Editor > General > Coding > Aggresively trigger code completion list (disabled)