How do I make that pydev recognizes SConstruct as a Python file?
This is something eclipse itself has no good support (see: https://bugs.eclipse.org/bugs/show_bug.cgi?id=46297 )
So, what you can do is right click the file and choose "Open with pydev".
When I do "Open with pydev" I see that pydev Code Analysis works.
However the file is not pylinted when I save it.
When I add a test.py in to the same folder as the SConstruct file, this file is pylinted.
Why is a SConstruct file "Opened with pydev" not pylinted?
I also found that 'Task Tags' do not work for a SConstruct file "Opened with pydev"
Please enter both of those in a feature request for pydev to properly recognize the sconstruct files.