Skip to content

Make codebase IDE-independent#59

Open
mountain wants to merge 4 commits into
digama0:masterfrom
mountain:ide-independent
Open

Make codebase IDE-independent#59
mountain wants to merge 4 commits into
digama0:masterfrom
mountain:ide-independent

Conversation

@mountain

Copy link
Copy Markdown

Hi, folks,

Let's start from this PR, it makes the codebase IDE-independent.

Mingli

@digama0

digama0 commented Feb 15, 2022

Copy link
Copy Markdown
Owner

Why the deletions? Those files contain project preferences that might be useful for anyone browsing or editing the project using Eclipse. Perhaps they aren't useful for everyone, but I see no reason to delete them on that basis. On the contrary I would rather see preference files for any IDE that is in use by developers on the project (at least for preferences that are useful generally, like tab settings and formatting, as opposed to color themes or fonts).

@mountain

Copy link
Copy Markdown
Author

for the tab setting and other editor settings, maybe we can adopt a editorconfig file
https://editorconfig.org/

It is supported by VSCode, IntelliJ, Eclipse(by plugin) and other editors.

But the .classpath file, I can not find a IDE-agnostic solution...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants