Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Making Eclipse view different file extensions as PHP

I have several file extensions, like .module, that I would like to be understood by Eclipse to be PHP - so I get the same syntax highlighting, code completion, etc features as I would if I were editing a .php file. How can I do this?

I went to Window >> Preferences >> General >> File Associations and added *.module to the file types list. When I click on *.module, it now says the associated editors are the PHP Editor and the Text editor.

However, when I open the *.module file to edit it, it gives me an error message:

Unsupported content type in editor. To associate a file extension with a supported content type, please see the Content Types Preferences Page.

What am I doing wrong?

fixed: restarted Eclipse, and now it works.

like image 367
Nick Heiner Avatar asked Dec 24 '09 20:12

Nick Heiner


People also ask

How can I get file extension in PHP?

There are a few different ways to extract the extension from a filename with PHP, which is given below: Using pathinfo() function: This function returns information about a file. If the second optional parameter is omitted, an associative array containing dirname, basename, extension, and the filename will be returned.


2 Answers

Head to Window -> Preferences. Drill down to General -> Editors -> File Associations. From here you can add your extensions (e.g., *.module) and associate them with your preferred PHP editor.

Then restart Eclipse for the change to take effect.

like image 119
cowgod Avatar answered Sep 24 '22 08:09

cowgod


FYI.

window > preference > general > content types.
Expand '▷Text' and you will find 'PHP Content Type'. Select that.
Then click 'Add' and insert your own extension.

like image 43
plhn Avatar answered Sep 21 '22 08:09

plhn