CotEditor icon indicating copy to clipboard operation
CotEditor copied to clipboard

Is there any feature related to project management in CotEditor

Open orklann opened this issue 10 years ago • 25 comments

I have to mange my project which contains many files, and I can not find any project manager in CotEditor, It would be cool if CotEditor can have project management.

Please consider taking this feature, thanks very much.

Aaron Elkins

orklann avatar Nov 19 '14 05:11 orklann

Currently, I don't have any plan to implement project manager feature. I have a bunch of to-do's (e.g. autosave feature, Sandboxing, snippet manager etc.) for CotEditor before to bring it to such a "next stage".

CotEditor is a document-based application that treats each file individual as a single window. Changing this design to let it manage multiple files is quite lot of work.

In addition to that, I wanna keep CotEditor small and simple, so I personally have less interest to introduce such a project management system. Things can be changed in the future, but I'm sorry the priority is now low for me.

1024jp avatar Nov 19 '14 18:11 1024jp

Okay, You guys did a nice works on CotEditor, I will continue to watch on this project.

orklann avatar Nov 20 '14 01:11 orklann

Thanks :)

1024jp avatar Nov 20 '14 07:11 1024jp

Hey! GREAT EDITOR!

I'm always in search of a better text editor, and I've tried them all: atom, sublime, textmate, textwrangler....

I like Cot best. Thank you.

I too would love to see some form of a file-tree. I just want to be able to navigate between files easily, without having to go to open file dialog everytime.

Each file could remain in the same single window. You already support tabs, you could have a file-tree that opens each file in it's own tab.

Attached is a snapshot of how TextMate does it. Something similar would be perfect.

Thanks for your consideration.

textmate

kuthair avatar Feb 04 '17 16:02 kuthair

The problem on CotEditor is the Sandbox requirements by Apple. A sandboxed app cannot open a file from its own UI. A file is basically needed to be opened either via the open panel or a user from Finder.

One exception is the case when a user put a whole directory to a app. Then the application can open all files in the given directory. Like when you open a project directory. In this way, CotEditor may be able to manage a project directory and files in the directory.

However, sorry, it is still complecated to implement (Apple also provides only few APIs to control tabbed windows and they are cumbersome) and I don't have enough time for that.

I know some users love project manager, but therefore, the priority is still low at this time point.

1024jp avatar Feb 08 '17 06:02 1024jp

Would like to add my voice to that request. I think the sandboxing API's from Apple changed somewhat this year, so might be better options for it.

eivindml avatar Aug 21 '18 20:08 eivindml

Hello, many thanks for the development of the CotEditor.

I would like to pick up the topic Folder/Project again.

From earlier times I use the editors BBEdit or Sublime for larger HTML or Python developments. But also for Markdown diaries or documentations.

Where the project view on the files and working with files - for example fast search - are the most important differences.

Is such a function folder/project still not in focus?

I'd like to say goodbye to my "old" editors and not switch to Atom.io or anything like that - I just want native mac os apps.

Greetings from Austria!

wuehrer avatar Dec 26 '18 09:12 wuehrer

Sorry, but I still have to say "not yet" for the answer to this question. I'm not against the project-based file management system, but low priority for me to implement to CotEditor.

1024jp avatar Dec 26 '18 10:12 1024jp

... thank you for the speedy reply and for the clarification. For me that is ok/fine :-)

wuehrer avatar Dec 26 '18 10:12 wuehrer

Any update, here?

It's been 5 years since this ticket was opened.

kuthair avatar Oct 18 '19 15:10 kuthair

Sorry, but no update for this request yet.

1024jp avatar Oct 19 '19 07:10 1024jp

I understand all the issues with sandboxing and everything, however, a tree browser of a project folder as mentioned here https://github.com/coteditor/CotEditor/issues/278#issuecomment-277455545 would be extremely useful. Hopefully it gets to the priority list soon ;) Thank you!

lojza3d avatar Feb 28 '20 13:02 lojza3d

@lojza3d: I got in on the Beta for Panic's new code editor: Nova. So far so good. Give it a shot.

kuthair avatar Feb 28 '20 15:02 kuthair

A file-/tree browser is possible in sandboxed apps. Look at Textastic or FS Notes. It would be really useful for CotEditor too, including a search bar on top to filter for file names. A tree browser should be independent to the info browser, where I use the outline view a lot.

helmut72 avatar Jun 14 '20 09:06 helmut72

New year ... and same question as 2 years ago ... I find Coteditor as a great tool, because modern, active development and M1 support. However, I miss unchanged, a file browser to work really well and optimally. In the side window/bar would be optimal, similar to FS Notes, iA Writer, Sublime and so on, would be a significant added value. The base with version 4.x would be ... How stand the possibilities in 2021, can we hope?

wuehrer avatar Jan 04 '21 09:01 wuehrer

After years trying different editors, I switched to vscode for my Notes, casual text files and other than Swift development, after fiddling out every Mac-like shortcut. I have now only 3 editors to get used to: vim in the Shell, Xcode for Swift and vscode for the rest. Unsubscribed.

helmut72 avatar Jan 04 '21 11:01 helmut72

Similar after years, however VScode is not an option for me (Electron & Google junk). Currently Sublime and for notes iA Writer or FS Notes. Would love to use CotEditor for this, without a file browser it makes no sense.

wuehrer avatar Jan 04 '21 13:01 wuehrer

Request: Just please make sure, for those of us wanting to keep it simple, provide a way to shut off any file management features.

gregarios avatar Apr 09 '21 00:04 gregarios

This is the only thing stopping me from using this as my code editor, it is quite hard to not be able to open and see files easily without a kind of sidebar.

CamilleScholtz avatar Apr 22 '21 15:04 CamilleScholtz

As a relatively new user, this is the only thing I am missing. A quick way to drop my project folder and be able to pick and choose which file I want to edit.

Surprising that this was first requested over 7 years ago!

gingerbeardman avatar Sep 11 '21 10:09 gingerbeardman

Is the removal of the postponed label an insinuation that this feature is planned on being added?

mohalibou avatar Jul 23 '22 21:07 mohalibou

Is the removal of the postponed label an insinuation that this feature is planned on being added?

Unfortunately not.

It's yet nowhere in sight to implement this feature. The document-based application design on AppKit is not suitable to have this kind of structure. I know there is a way but requires a lot of effort, and therefore, the priority is still low.

1024jp avatar Jul 24 '22 16:07 1024jp

I wonder if there is a way to create a special tab that lists files?

Then we can keep the existing app architecture.

Optionally, the special file browser tab could be docked onto one side of the window?

gingerbeardman avatar Jul 25 '22 09:07 gingerbeardman

Then, you can use a Finder window (No, I'm just joking.

In my philosophy, I wanna implement it in a beautiful way, rather than just adding an extra control.

This request is actually one of features I would like to work on when I got solid blocks of time. But for me now, the priorities of the following two large changes are higher:

  • SwiftUI
  • TextKit 2

1024jp avatar Jul 25 '22 10:07 1024jp

Are there any recent thoughts for this?

gingerbeardman avatar Jul 30 '23 19:07 gingerbeardman