A tool to search source code based on a full text index
CodeBeagle allows you to quickly find all occurrences of a search term inside source code files. It can handle large projects with thousands of files with a very good performance. To do so it creates a full text index of the desired source files. Because it is tolerant to whitespace its search syntax works great for searching source code. The search results are displayed in a source viewer with customizable syntax highlighting. It runs without installation and leaves you in full control when...
...You can navigate your source code and easily get to declarations or implementations of functions, variables and macros (commonly called "symbols") which helps you discovering and mapping unknown source code for enhancement or maintenance tasks.
Think Python is an interactive online learning environment for Python.
...It consists of two parts: A small IDE which is able to run your Python code in the browser without installing any plugins and an interactive training system which can contain explainations, questions and practical tasks.