Comments (9)
@Mumcio FYI, I added a “Copy File to Gist” menu to files in the gists tree, which allows you to copy files between gists without needing to open them first. This command was already available on the file Explorer, so you can now move files between gists and from the local file system. Additionally, there’s a new “Duplicate Gist” command, which allows you to create an entirely new Gist from an existing one.
I’m planning to add multi-select support to the tree, which would allow you to run the “Copy File to Gist” command on multiple files at a time. Once that’s in, I’m wondering if that satisfies most of the use cases you had in mind? Drag and drop could then be a nice UX improvement down the road, once (if?) VS Code adds support for it.
from gistpad.
Great suggestion! Unfortunately, I don’t believe that VS Code currently supports this sort of scenario, so we’d likely need some new APIs.
@egamma Can a node in a custom tree view be dragged and dropped on an editor? If not, have you heard of any other requests for this support?
from gistpad.
In the meantime, you can right-click on an open editor and select “Paste Gist File”. It’s not a complete solution to your request, but it might be useful?
from gistpad.
Sure it is a right way. I am curious how this can be achieved I will do the research.
from gistpad.
@Mumcio Sounds good. Thanks!
from gistpad.
See #41 for more details
from gistpad.
@lostintangent regarding
@egamma Can a node in a custom tree view be dragged and dropped on an editor? If not, have you heard of any other requests for this support?
Custom tree views currently do not support drag&drop. This is the feature request microsoft/vscode#32592.
from gistpad.
Nice @lostintangent I like "Copy File to Gist" it speed up ordering gist well. I am using gistPad each day, I am so impressed about your support. I thought about multiselect, but you were much quicker ;)
from gistpad.
Copy File to Gist
now supports multi-select, so I'm going to close this issue as resolved. It might be a while before we get drag/drop support, and so I think this might be the best solution for now. Let me know if you have any other feedback. Thanks!
from gistpad.
Related Issues (20)
- gistpad fails to load in github.dev HOT 3
- Add Ability to Work with Repo Wikis
- `Copy GitHub URL` context menu command copies the raw version of the file instead of the human friendly one
- Support context menu on gist tag to add a new gist to that tag HOT 1
- [FR]: tracking uncommited changes and upload to github/gist HOT 1
- [error] TypeError: Cannot read properties of undefined (reading 'document') HOT 1
- Any possible to search gists by some key words? HOT 2
- Extension sadly stopped working. HOT 5
- I would love to be able to edit discussions from within VSCode HOT 2
- synchronization of the gist file with the local file that we have copied file to gist... HOT 3
- Repo is not getting created with template HOT 1
- mongodb connection HOT 1
- Copy folders/files into local workspace HOT 4
- Follow User command resulted in an error. Cannot read properties of undefined (reading 'appendLine') HOT 2
- Give the gist workspace a name
- Is this extension support Github Enterprise version (Not public Github) HOT 1
- Authentication Broken on Web (vscode.dev / github.dev)
- Unable to upload local files when used in a remote workplace
- Can't set another account after revoked previous account permissions
- Unable to Delete Gists & Files in Gists
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gistpad.