Coder Social home page Coder Social logo

andrewbrg / codepad-chrome-app Goto Github PK

View Code? Open in Web Editor NEW
131.0 23.0 86.0 7.76 MB

An awesome multi-language IDE written in JavaScript, crafted for ChromeOS and released under the GNU general public license!

Home Page: https://chrome.google.com/webstore/detail/code-pad-ide/adaepfiocmagdimjecpifghcgfjlfmkh

License: GNU General Public License v3.0

CSS 13.73% HTML 23.43% JavaScript 61.04% Shell 0.01% Smarty 1.78%
ide text-editor chrome-extension chrome-plugin chrome-devtools integrated-development-environment free-software

codepad-chrome-app's Introduction

CodePad - A Chrome OS multi-language text editor

gghBeJ/codepad.jpg

Note

Code Pad IDE is a free and lightweight IDE/text editor built for Chrome operating system. Code Pad allows you to write code and build projects in an easy way right on your Chrome OS device.

The IDE supports a variety of different languages!

P.S. You can also use it as a simple text editor, if that's all you need (duh)...

Currently supported languages

Bash, C/C++, CoffeeScript, CSS3, Dockerfile, GitIgnore, GoLang, HTML5, Java, JavaScript, JSON, Less, Lua, Markdown, MS SQL, Perl, PHP, PHTML, Plain text, Python, Ruby, Rust, Sass, Scala, SQL, TypeScript, XML, XHTML.

Features

  • Full project browsing & management
  • Over 20 familiar themes (Monokai, etc...)
  • Choice of crisp monospaced editor fonts
  • Ready-made code snippets
  • Syntax error & bug detection/alerts
  • Syntax highlighting
  • Code auto-completion & hinting
  • Code folding
  • Works with Google Drive or Local storage
  • Centralized clipboard with ChromeOS
  • Automatic indent and outdent
  • Tweakable interface
  • Key bindings
  • Drag & drop files with your mouse
  • Toggle between soft tabs & real tabs
  • Line wrapping
  • Runs in fullscreen
  • Cut, copy & paste functionality

Installation

Chromebook

The Code Pad IDE can be installed directly from the Chrome store here: https://chrome.google.com/webstore/detail/code-pad-ide/adaepfiocmagdimjecpifghcgfjlfmkh

Other devices

Alternatively, if you're not running a Chrome OS device just follow these steps:

  • Clone/download this repo to your local machine
  • Open Google Chrome browser
  • Enter chrome://extensions in the URL bar and enable Developer Mode.
  • While still on the extensions page, click the button marked Load unpacked extension... and select the directory containing the Code Pad manifest.json file.
  • The app should be 'installed' on your device and should be accessible via your start menu or programs folder

codepad-chrome-app's People

Contributors

andrewbrg avatar chicorak avatar fockjef avatar fsx950223 avatar noisytoot avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

codepad-chrome-app's Issues

small text

My file viewer and editor is glitched
Screenshot 2020-08-16 at 4 12 43 PM

Glitches while coding

I have recently had some troubles where the script editor doesn''t work and glitches out half way through coding. Then I lose heaps of work that I had done

Hypertext

I need hypertext enabled here as with some of the other editors can you help me with this

sharing in codepad

I wanna have an opinion where I can send my friends my game and they can also edit on it and view it I use a .py file mainly but can you make it support all coding languages because we all wanna work on a game please and thank you.

Doesn't appear in the Google Disk

Hi,

The Google Drive plugin menu (New->More->Connect more apps) allows me to select and connect your application as a Drive plugin, but I don't see any reference to your application in the Google Drive menu and can't even disconnect your application from the Google Drive options back.

Also, I've installed the application as a Chrome plugin. I've noticed that this is a different (from previous) installation option, but the reference to the application is the same: https://chrome.google.com/webstore/detail/code-pad-ide/adaepfiocmagdimjecpifghcgfjlfmkh

I don't see any reference from your application to the Google Drive, it probably means, that the application doesn't use Google Drive in any manner.

It looks like you are confusing users of your application now. Please, either remove the reference to your application from the Google Drive plugin list or add the Google Drive support to the application.

Block comment support

I have block to find block comment support, but so far not found this. For instance, programming i Python, it's nice to have the ability to insert "#" on every line in a block of code.

Issue with Add file menu/device resolution

The 'New' [Add file] control drop down menu extends beyond the bottom of the [default sized] app window, masking file types after SQL.

On OSX [Desktop] this is not an issue as I can easily expand the editor window, and the new window size is remembered on subsequent launches.

However, I am unable to expand the app window sufficiently on Chrome OS [Pixelbook], without changing the default resolution of said Pixelbook.

I hope this helps and is of interest

-u

Allow .yaml as a valid extention for YAML files (not just .yml)

My primary use case for using this app is editing configuration files for Home Assistant. They are all .yaml files.

It would be awesome if Codepad could recognize .yaml as YAML and do syntax highlighting as it would for .yml files. Bonus points if I can create a new .yaml file from the menu in the upper right.

I'd also settle for this issue being solved, which seems like a more general way to accomplish what I'm asking for: Changing editor mode for unknown file type

Vertical Line in Editor

So I am new to this editor, and editors in general. When you open the Code Pad app, the center of the console has a vertical line down the center. As far as I can tell, there is no use for it, as unless you specifically set the line wrapping to a lower value, the code stretches past this line. Is this a bug or a feature I am unaware of? Also, is there any way to run python in this app?

Ability to edit R

Hello, this is not an issue, more of a request to see if there was any plan to have R code show up just like we have for those other languages (PHP, Python, etc...), i.e., a way for the editor to recognize .r files and understand what keywords are, etc....

Andy.

Git auto sync

Is it possible to sync automatically with Git? I understand you can browse and manage projects, however, i'm more focusing on the sort of integration seen with projects like the Chrome Tailor Code Editor.

How to refresh a project list on left pane?

Hello,

When I've make a script file on google drive, I can't refresh a left pane of Code Pad.
So that I can't apply a new file to my project on Code Pad. Please let me know that how to I refresh it?

Wordcount feature request

For those using this to edit text, wordcount would be helpful. Are there ways of introducing plugins for this app?

Printing

Great editor, but no print option?

Will this be added in the future?

Using chromebook acer C720P, still going strong!

Themes aren't working

The customization isn't being changed as there doesn't seem to be a "save" option nor does the application save themes automatically.

changing editor mode for unknown file type

Great editor, great job.
But it would be great it would be great if I could change editor mode for unknown file types, or define it.
Example, I have .html.erb (Ruby on Rails) and they can be rendered as html, but I cant (or I dont know how to) change it.
Thank you

emmet?

not supporting emmet!

FEATURE Request

In terms of UI : If you could provide side stacking of all the files in the folder.

And the most important feature, if you could provide a way to rebase the github repository as everyone uses this on chrome os and this is such a pain to deal with.

IF you have a way to work on github, you will have my money each month!
Make it a pro feature of something!

Run

How do I run the code I make?

codepa/> app doesn't open a project on Mac osx

Dear all I'm trying to use codepa on High Sierra but I'm not able to open a project: I select a folder then I clik ok and nothing happens, I'm back on home folder and any project is loaded.

Cheers
Lorenzo

Control autocomplete

Is there a way to turn autocomplete on or off? It is permanently on, and I would like to turn it off, but can't find any documentation for this.

Sorry if I'm missing something obvious. I'm new to github. Thanks!

Shell for Python

So most online IDEs like repl.it or others have the python shell which shows your output. I was wondering if it would be possible to recreate that for the editor. (and maybe for all the languages if we are lucky)

Saving files.

When I try to save a file the editor tells me that there are new adjustments to be saved but I've saved them all. Any ideas?

It does not let me save p5.js

So when I try to code in P5.js(A JS framework) it does not save, it does the same thing phaser(another framework, but for making games). can you please fix.

File system error: [object ProgressEvent]

I keep hitting the subject error of this ticket every time I try to save a file I'm working on locally. What is this issue and how can I bypass it? So far its blocking me from saving anything.

CTRL-S and SAVED button do not work properly

Hello!
Today, I try to save my work by using CTRL-S and SAVED button; but, the green circle on top of the page does not disappeared.
It means that the page haven't been saved.
I don't know why ? Could check on that matter.
By the way, you are the best IDE for Chromebook and I just it for all my project now - Kudo :)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.