Ghost IDE

Ghost IDE Logo

Fast Editor for Android

GitHub stars GitHub forks GitHub release Commit Activity GitHub contributors GitHub last commit

App Screenshots

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4

Join the Community

Features

Supported Languages

Notes

Refactoring: Code refactoring supported to improve performance and speed of program.

Cooperation Request

We invite you to collaborate on Ghost IDE under the following conditions:

  • Use test for testing purposes.
  • Create new attributes with attribute.
  • Use refactor to clean up the code.

Please Note:

This project is entirely written in Java. Kotlin contributions will only be accepted under special circumstances.

Developer

You are not allowed to register this program under your own name.

This is an open-source project under the Ghost Web brand.

Code Snippets

Ghost IDE supports code snippets. Here's an example:

FA Json Example:

{
  "snippet1": {
    "description": "این یک قطعه کد تستی است",
    "prefix": "test",
    "body": "console.log('این یک تست است');"
  },
  "snippet2": {
    "description": "قطعه کد دیگری برای تست",
    "prefix": "test2",
    "body": "console.log('تست دوم');"
  }
}
            

EN Json Example:

{
  "snippet1": {
    "description": "This is a piece of test code",
    "prefix": "test",
    "body": "console.log('This is a test');"
  },
  "snippet2": {
    "description": "Another piece of code to test",
    "prefix": "test2",
    "body": "console.log('second test');"
  }
}
            

Note:

You can name your snippets with lowercase English letters, as in the examples above. In the future, all languages supported by Ghost IDE will support this feature.

Physical Keyboard Shortcuts