{"json_modified": "2016-09-03T13:16:38.360956", "uuid": "5ab74bf4-f3aa-465e-a271-f709fd528c3f", "title": "Editor Configuration", "url": "/en-US/docs/Developer_Guide/Editor_Configuration", "tags": ["Clang-based Code Indexing", "Emacs", "Mozilla Specific Packages", "rtags"], "translations": [], "modified": "2016-09-03T13:16:38", "label": "Editor Configuration", "localization_tags": [], "locale": "en-US", "id": 188110, "last_edit": "2016-09-03T13:16:37", "summary": "This page contains techniques and advice for setting up text editors and IDEs that will help you to work with Mozilla projects like the gecko codebase.", "sections": [{"id": "Introduction", "title": "Introduction"}, {"id": "Emacs", "title": "Emacs"}, {"id": "Mozilla_Specific_Packages", "title": "Mozilla Specific Packages"}, {"id": "dxr.el", "title": "dxr.el"}, {"id": "eslint", "title": "eslint"}, {"id": "CC_Development_Packages", "title": "C/C++ Development Packages"}, {"id": "General_Guidelines_to_Emacs_C_Programming", "title": "General Guidelines to Emacs C++ Programming"}, {"id": "rtags_(LLVMClang-based_Code_Indexing)", "title": null}, {"id": "irony_(LLVMClang-based_Code_Completion)", "title": "irony (LLVM/Clang-based Code Completion)"}, {"id": "Projectile_(Project_Management)", "title": "Projectile (Project Management)"}, {"id": "gdb", "title": "gdb"}, {"id": "vi", "title": "vi"}, {"id": "Visual_Studio", "title": "Visual Studio"}, {"id": "Sublime_text_and_Atom", "title": "Sublime text and Atom"}, {"id": "Eclipse_CDT", "title": "Eclipse CDT"}], "slug": "Developer_Guide/Editor_Configuration", "review_tags": ["technical"]}