Re: [nycpython] Selecting an IDE for Django development?

From: Yeukhon W.
Sent on: Friday, October 4, 2013 1:37 PM

Cpython library comes with a tool to auto indent, it works flawlessly most of the time. That being said, the best way is go through line by line too! 
The other thing about pep8 validator is that some pep8 are not necessarily preferable. Let me put it this way: everyone has their culture and certain rules are not favored by dome developers.

On Oct 4,[masked]:22 AM, "Jeff Revesz" <[address removed]> wrote:

Roy you can fix that by making sure everyone uses autopep8 as a git hook

On Oct 3,[masked]:13 PM, "Roy Smith" <[address removed]> wrote:
On Oct 3, 2013, at 2:00 PM, Jonathan Vanasco wrote:

workflow varies in each IDE by each team member.  his/her friend might like pycharm, but that doesn't mean they will too.

One thing you need to watch out for if everybody in the group uses different tools, is that the tools all get along at the level of whatever artifacts you are checking into your VCS.

For example, we once had somebody in our group who used Eclipse.  I couldn't care less that he used Eclipse and I used emacs, but his Eclipse would insist on reformatting whitespace, even on lines he hadn't changed.  This led to bloated diffs on every one of his code commits.

Where you sometimes run into problems with IDEs is when they require some private metadata which must be maintained along with the code to keep things working.  As long as you don't run into cross-tool compatibility issues like that, sure, go ahead and let everybody use whatever tools they want.  And if the tool that makes them happy (and more productive) costs $50 (or even $500), that's a pretty awesome ROI.

--
Roy Smith
[address removed]







--
Please Note: If you hit "REPLY", your message will be sent to everyone on this mailing list ([address removed])
This message was sent by Roy Smith ([address removed]) from The New York Python Meetup Group.
To learn more about Roy Smith, visit his/her member profile
To report abuse or block this person, please click here
Set my mailing list to email me As they are sent | In one daily email | Don't send me mailing list messages

Meetup, POB 4668 #37895 NY NY USA 10163 | [address removed]




--
Please Note: If you hit "REPLY", your message will be sent to everyone on this mailing list ([address removed])
This message was sent by Jeff Revesz ([address removed]) from The New York Python Meetup Group.
To learn more about Jeff Revesz, visit his/her member profile
To report abuse or block this person, please click here
Set my mailing list to email me As they are sent | In one daily email | Don't send me mailing list messages

Meetup, POB 4668 #37895 NY NY USA 10163 | [address removed]

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy