Tôi đang tìm kiếm một giải pháp tương tự để này , nhưng đối với Windows 7 (64-bit), và không chỉ dành riêng cho các thiết bị đầu cuối. Đây cũng chắc chắn không phải là một bản sao của câu hỏi này .
Vấn đề
Một số chương trình ghi nhớ vị trí / kích thước cuối cùng của chúng (ví dụ: Firefox, Notepad ++), trong khi những chương trình khác không may là cứng đầu (ví dụ: Git). Những người cứng đầu đòi hỏi tôi phải dành thêm một phút (rất lâu phải không?) Để đưa họ trở lại vị trí / kích thước mong muốn trước khi tôi có thể bắt đầu làm việc.
Ca sử dụng
Tôi là một lập trình viên và tôi có một sở thích rất cụ thể cho môi trường phát triển của mình. Tôi có hai màn hình và có IDE của tôi (thay đổi theo tác vụ), thiết bị đầu cuối Git, cửa sổ Windows Explorer, Firefox, v.v. mở tất cả cùng một lúc, trong một bố cục cụ thể giúp tôi làm việc hiệu quả hơn.
Tự động thiết lập dựa trên môi trường
Lý tưởng nhất là tôi có thể mở tất cả các chương trình này và nhấn tổ hợp phím nóng để ném tất cả các cửa sổ vào vị trí mong muốn với kích thước chính xác. Hoặc thậm chí lý tưởng hơn , có một bộ cài đặt (tập lệnh, tổ hợp phím nóng, v.v.) mà tôi có thể chạy trong một số trường hợp nhất định để mở một bộ chương trình cụ thể tùy theo nhiệm vụ (có thể yêu cầu quá nhiều) và đặt bố cục cụ thể đó .
Ví dụ: tập lệnh phát triển C # mở Visual Studio và nhiều chương trình khác, sau đó đặt vị trí cửa sổ của chúng một cách thích hợp. Một cái khác để phát triển Node.js.
Công cụ cho công việc?
Tôi chỉ có một số ý tưởng mơ hồ về khả năng của các công cụ nhất định. Có lẽ Windows Power Shell sẽ phù hợp? Tôi sẽ không viết kịch bản cho các nhiệm vụ này. Auto Hotkey cũng có vẻ như nó có thể hoạt động.
Có ai có bất kỳ kinh nghiệm với chức năng loại này và có bất kỳ khuyến nghị nào về cách đi về một cái gì đó như thế này? Khả năng chạy tập lệnh / phím nóng để mở một bộ chương trình và tự động đặt tất cả các kích cỡ / vị trí sẽ là tốt nhất nếu có thể.
Lưu ý: Tôi đã gắn thẻ này powershell
và autohotkey
chỉ trong trường hợp những công cụ đó áp dụng rất tốt cho tác vụ. Nếu bạn cảm thấy điều này được gắn thẻ không chính xác, xin vui lòng xóa / gắn thẻ lại!