Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add recommended IDE configurations #135

Open
acocheo opened this issue Nov 9, 2022 · 6 comments
Open

Add recommended IDE configurations #135

acocheo opened this issue Nov 9, 2022 · 6 comments
Labels
documentation Improvements or additions to documentation enhancement New feature or request external Not strictly related with this repository

Comments

@acocheo
Copy link
Collaborator

acocheo commented Nov 9, 2022

As kickstart for new resources, we may write some guide about how to configure IDE: plugins, Certego standards, debugger config, OS requirements (eg: install docker).
Evaluate Editor config standard (but it's more for compatibility between ecosystems: win-linux-mac)

Maybe we can use Wiki for this and for project structure ( #134 ).

IDEs to support:

@acocheo acocheo added documentation Improvements or additions to documentation enhancement New feature or request external Not strictly related with this repository labels Nov 9, 2022
@acocheo acocheo changed the title Add recommended IDE configuration Add recommended IDE configurations Nov 9, 2022
@eugenioseveri
Copy link
Collaborator

We also have this document with partial instructions to set up PyCharm.

@acocheo
Copy link
Collaborator Author

acocheo commented Nov 18, 2022

Problem

Since we use shared config like this:
pylint --rcfile=.github/configurations/python_linters/.pylintrc
editors plugin for errors highlighting not working correctly. In fact they think that config file is only for subdirs of its positions
2 proposals:

  • make a link to config in root, instead of passing path to linter.
  • insert in our IDE config also the correct plugins configurations

@eugenioseveri
Copy link
Collaborator

I vote for the second option, since all linters allow to specify a custom path for the config file/directory.

@0ssigeno
Copy link
Collaborator

Second option;
Links do not scale unfortunately

acocheo added a commit that referenced this issue Dec 20, 2022
acocheo added a commit that referenced this issue Dec 20, 2022
@acocheo
Copy link
Collaborator Author

acocheo commented Dec 20, 2022

Ok. About linters config
We need to add Editor configs in READMEs:

@eugenioseveri
Copy link
Collaborator

I can write the "Python PyCharm" one, since it's my main environment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request external Not strictly related with this repository
Projects
None yet
Development

No branches or pull requests

3 participants