# Changing Your Project Type

If you change the type or nature of your project (in other words, you decided to start using PHP in your Web project), you will want to change how Studio processes the files in your project.

# Introduction

Project natures help identify the type of files that live inside. It affects a variety of items, but most notably content assist. It comes down to how the projects are indexed. Some project "types" are a combination of several others.

A check means the file type is indexed. You may put files of any type in any project, but they only have certain meanings in certain projects.

File Types

CSS

HTML

JavaScript

Python

Django

Ruby

ERB

PHP

Web Project

images/download/attachments/30083315/check0.png

images/download/attachments/30083315/check0.png

images/download/attachments/30083315/check0.png

 

 

 

 

 

Python Project

images/download/attachments/30083315/check0.png

images/download/attachments/30083315/check0.png

images/download/attachments/30083315/check0.png

images/download/attachments/30083315/check0.png

images/download/attachments/30083315/check0.png

 

 

 

Ruby Project

images/download/attachments/30083315/check0.png

images/download/attachments/30083315/check0.png

images/download/attachments/30083315/check0.png

 

 

images/download/attachments/30083315/check0.png

images/download/attachments/30083315/check0.png

 

Rails Project

images/download/attachments/30083315/check0.png

images/download/attachments/30083315/check0.png

images/download/attachments/30083315/check0.png

 

 

images/download/attachments/30083315/check0.png

images/download/attachments/30083315/check0.png

 

PHP Project

images/download/attachments/30083315/check0.png

images/download/attachments/30083315/check0.png

images/download/attachments/30083315/check0.png

 

 

 

 

images/download/attachments/30083315/check0.png

Titanium Desktop

images/download/attachments/30083315/check0.png

images/download/attachments/30083315/check0.png

images/download/attachments/30083315/check0.png

 

 

 

 

 

Titanium Mobile

images/download/attachments/30083315/check0.png

images/download/attachments/30083315/check0.png

images/download/attachments/30083315/check0.png

 

 

 

 

 

# Changing Project Natures

To change the natures associated with a project:

  1. Right-click on the project in question in the Project Explorer View.

  2. Choose Properties > Project Natures.

  3. Select the natures most appropriate to your project.

  4. Click OK. It will ask to close and reopen your project.

# Associated Natures

Below are the natures to associate with a project of a particular type:

# Web

  • Web

# PHP

  • Web

  • PHP

# Rails

  • Web

  • Rails

# Titanium Mobile

  • Web

  • Titanium Mobile

# Titanium Desktop

  • Web

  • Titanium Desktop