Atom vs Sublime editor

53 views
Skip to first unread message

mrjbea...@gmail.com

unread,
Oct 5, 2017, 3:01:03 AM10/5/17
to Python Programming for Autodesk Maya
I'm fairly new to coding in Maya, but Atom has been recommended from some of my work colleagues, as they are using GitHub. I haven't been able to find much documentation regarding workflow between Atom and Maya, but I have got it working. Still trying to get keybinding correct with enter vs carriage return to send python directly to Maya, instead of CTRL+ALT+R. Any Atom users get this solved?

I did a quick search and found that many users seem to use Sublime instead. So which editor is recommended and why?

Thanks,
Jeremy

Simon Anderson

unread,
Oct 5, 2017, 3:09:01 AM10/5/17
to Python Programming for Autodesk Maya
I would recommend pyCharm, and the MayaCharm plugin. Allows you to send code directly to maya and get logs directly in pycharm. I would recommend giving it a try

Marcus Ottosson

unread,
Oct 5, 2017, 3:30:33 AM10/5/17
to python_in...@googlegroups.com
I don't think there are any good reasons to use one over the other; it's plain personal preference. Use whichever you are most comfortable with.​ One exception being if you are in an environment where your peers are using one editor, then it'd make sense to start with that one so you have someone to ask for help.

Justin Israel

unread,
Oct 5, 2017, 3:39:46 AM10/5/17
to python_in...@googlegroups.com


On Thu, Oct 5, 2017, 8:30 PM Marcus Ottosson <konstr...@gmail.com> wrote:
I don't think there are any good reasons to use one over the other; it's plain personal preference. Use whichever you are most comfortable with.​ One exception being if you are in an environment where your peers are using one editor, then it'd make sense to start with that one so you have someone to ask for help.

What Marcus said. 
Try them and form an opinion. Personally I still love sublime as a primary editor because it is so lightweight I can pop open basically any syntax in it from a shell. But for statically typed compiled languages I am finding I want something with a bit more intelligence. I started using a JetBrains product recently for programing in Go. Might consider the same for C++. They are just a bit more heavy and clunky. 

--
You received this message because you are subscribed to the Google Groups "Python Programming for Autodesk Maya" group.
To unsubscribe from this group and stop receiving emails from it, send an email to python_inside_m...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/python_inside_maya/CAFRtmOA26xUbu2w2otTvCxJgOfCXitKocnn%3DbcK0dWZOFGcwPQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Sebastian Schoellhammer

unread,
Oct 5, 2017, 4:04:39 AM10/5/17
to python_in...@googlegroups.com
I love pyCharm, I used to use sublime but pyCharm has so many nice python relevant things out of the box.

On Thu, Oct 5, 2017 at 9:39 AM, Justin Israel <justin...@gmail.com> wrote:


On Thu, Oct 5, 2017, 8:30 PM Marcus Ottosson <konstr...@gmail.com> wrote:
I don't think there are any good reasons to use one over the other; it's plain personal preference. Use whichever you are most comfortable with.​ One exception being if you are in an environment where your peers are using one editor, then it'd make sense to start with that one so you have someone to ask for help.

What Marcus said. 
Try them and form an opinion. Personally I still love sublime as a primary editor because it is so lightweight I can pop open basically any syntax in it from a shell. But for statically typed compiled languages I am finding I want something with a bit more intelligence. I started using a JetBrains product recently for programing in Go. Might consider the same for C++. They are just a bit more heavy and clunky. 

--
You received this message because you are subscribed to the Google Groups "Python Programming for Autodesk Maya" group.
To unsubscribe from this group and stop receiving emails from it, send an email to python_inside_maya+unsub...@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "Python Programming for Autodesk Maya" group.
To unsubscribe from this group and stop receiving emails from it, send an email to python_inside_maya+unsub...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/python_inside_maya/CAPGFgA2MaDOSYYW36kVABuHu-y5zqVGGFUyyGQ4GspOho5OjpQ%40mail.gmail.com.

For more options, visit https://groups.google.com/d/optout.



--
Sebastian Schoellhammer

www.mokumedia.de

Rik

unread,
Oct 5, 2017, 5:40:40 PM10/5/17
to Python Programming for Autodesk Maya
You can find holy wars for days on the Internet about which editor to use.
As the guys say, just try them out. It's personal preference.
I've used sublime for a while, lovely fast and light weight. Pycharm can get a little slow on large projects.
Recently started to enjoy vscode. Has a nice extension library, intelisense and a debugger for python, cpp and possibly more I just havnt tried.

If your team is focused with atom might be worth learning that first as it would be easier if issues come up. Unified mind and all that

Joe Weidenbach

unread,
Oct 5, 2017, 5:43:11 PM10/5/17
to python_in...@googlegroups.com
I too use sublime, although I've been playing with Visual Studio Code recently and am surprisingly impressed. I'm not particularly a fan of pycharm (it's too slow and makes too many assumptions about your development environment), but I do really like the other jetbrains tools (Gogland, Clion, etc). In the rare cases where I want a full IDE for python work, WingIDE is brilliant.

But, as others have said, it all boils down to personal preference. The annoyances I generally have with editors usually boils down to some feature in sublime I've grown accustomed too that is missing.
On Thu, 5 Oct 2017 at 9:04 PM, Sebastian Schoellhammer <sschoellha...@gmail.com> wrote:
I love pyCharm, I used to use sublime but pyCharm has so many nice python relevant things out of the box.
On Thu, Oct 5, 2017 at 9:39 AM, Justin Israel <justin...@gmail.com> wrote:


On Thu, Oct 5, 2017, 8:30 PM Marcus Ottosson <konstr...@gmail.com> wrote:
I don't think there are any good reasons to use one over the other; it's plain personal preference. Use whichever you are most comfortable with.​ One exception being if you are in an environment where your peers are using one editor, then it'd make sense to start with that one so you have someone to ask for help.

What Marcus said. 
Try them and form an opinion. Personally I still love sublime as a primary editor because it is so lightweight I can pop open basically any syntax in it from a shell. But for statically typed compiled languages I am finding I want something with a bit more intelligence. I started using a JetBrains product recently for programing in Go. Might consider the same for C++. They are just a bit more heavy and clunky. 

--
You received this message because you are subscribed to the Google Groups "Python Programming for Autodesk Maya" group.
To unsubscribe from this group and stop receiving emails from it, send an email to python_inside_m...@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "Python Programming for Autodesk Maya" group.
To unsubscribe from this group and stop receiving emails from it, send an email to python_inside_m...@googlegroups.com.



--
Sebastian Schoellhammer

www.mokumedia.de

--
You received this message because you are subscribed to the Google Groups "Python Programming for Autodesk Maya" group.
To unsubscribe from this group and stop receiving emails from it, send an email to python_inside_m...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/python_inside_maya/CAMLepcZZec1on%2BteVJV4rvQoFPF0bbsxPaTK95oN4dQU7iHT4g%40mail.gmail.com.

Mahendra Gangaiwar

unread,
Oct 5, 2017, 10:15:40 PM10/5/17
to python_in...@googlegroups.com
I would say Pycharm, one of my favourite feature for Maya is - remote debugger out of the box, https://github.com/juggernate/PyCharm-Maya-Debugging/blob/master/README.md




For more options, visit https://groups.google.com/d/optout.
--
Best,

-M
Reply all
Reply to author
Forward
0 new messages