Skip to content
This repository has been archived by the owner on Nov 14, 2018. It is now read-only.

App spec: simple code editor #123

Closed
jancborchardt opened this issue Nov 2, 2012 · 3 comments
Closed

App spec: simple code editor #123

jancborchardt opened this issue Nov 2, 2012 · 3 comments

Comments

@jancborchardt
Copy link
Contributor

Currently the text editor is half-half: a bit weird for normal people viewing documents (with line numbers and monospace font), and too little for developers to properly code.

We need a simple code editor. The left sidebar should be used to show the documents of a project, and the right content the code of that selected document, ready to edit.

The long-time goal is that we should be able to code ownCloud inside ownCloud.

@tomneedham
Copy link
Contributor

So we should make this a separate 'app' instead of just a viewer that opens on click?

@jancborchardt
Copy link
Contributor Author

So @yannickoo and I talked more about this. It should be a simple, separate app. To better imagine how it should work and look like, probably best take a look at the Notes app: http://github.com/owncloud/notes

Like Notes, the Code app should use the filesystem of the Files app, so you can sync everything. There should be a »Code« folder in root, with subfolders for each project.

Interface-wise, it would look similar to the Notes app: Document list of the current project to the left, code editor (Codemirror or Ace) to the right. Then for the projects, there would be a project switcher up top on the left sidebar.

Then maybe a preview mode, which would show HTML pages you edit as rendered in the browser. Most easily would be to open it in a new tab, similar to a public link.

@ghost
Copy link

ghost commented Oct 6, 2016

I’m closing this issue because it has been inactive for a few months. This probably means that it is not reproducible or it has been fixed in a newer version. If it’s an enhancement and hasn’t been taken on for so long, then it seems no one has the time to implement this.

Please reopen if you still encounter this issue with the latest stable version and then please use the issue template. You can also contribute directly by providing a patch – see the developer manual. :)

Thank you!

@ghost ghost closed this as completed Oct 6, 2016
This issue was closed.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants