Category: other

Một lập trình viên tôi yêu Sublime text

toi-yeu-sublime-text

 

Tư tưởng một trình soạn thảo code ( code editor) như viết văn 

Hỗ trợ hầu hết các ngon ngữ

Có giao diện và theming mà nhiều trình soạn thảo mong muốn (tôi vẫn đang dùng visual code studio và sublime)

Hướng đến cải thiện hiệu suất code nên tốc độ load project lớn rất nhanh

Kho thư viện bá đạo https://packagecontrol.io/

Hỗ trợ đa nền tảng Unix, Mac, Windows 

Tải ngay tại đây phiên bản mới nhất ST3 https://www.sublimetext.com/

 

Phiên bản 4 đang beta

 

GOTO ANYTHING

Use Goto Anything to open files with only a few keystrokes, and instantly jump to symbols, lines or words.

Triggered with +P, it is possible to:

  • Type part of a file name to open it.
  • Type @ to jump to symbols, # to search within the file, and : to go to a line number.

These shortcuts can be combined, so tp@rf may take you to a function read_file within a file text_parser.py. Similarly, tp:100 would take you to line 100 of the same file.

GOTO DEFINITION

Using information from syntax definitions, Sublime Text automatically generates a project-wide index of every class, method and function. This index powers Goto Definition, which is exposed in three different ways:

  • A popup is displayed when hovering over a symbol
  • Pressing F12 when the caret is on a symbol
  • The Goto Symbol in Project functionality

Symbol indexing can be customized on a per-syntax basis via configuration files, allowing users to tailor the feature to their needs.

MULTIPLE SELECTIONS

Make ten changes at the same time, not one change ten times. Multiple selections allow you to interactively change many lines at once, rename variables with ease, and manipulate files faster than ever.

Try pressing ++L to split the selection into lines and +D to select the next occurrence of the selected word. To make multiple selections with the mouse, take a look at the Column Selection documentation.

COMMAND PALETTE

The Command Palette holds infrequently used functionality, like sorting, changing the syntax and changing the indentation settings. With just a few keystrokes, you can search for what you want, without ever having to navigate through the menus or remember obscure key bindings.

Show the Command Palette with ++P.

POWERFUL API AND PACKAGE ECOSYSTEM

Sublime Text has a powerful, Python API that allows plugins to augment built-in functionality.

Package Control can be installed via the command palette, providing simple access to thousands of packages built by the community.

CUSTOMIZE ANYTHING

Key bindings, menus, snippets, macros, completions and more – just about everything in Sublime Text is customizable with simple JSON files. This system gives you flexibility as settings can be specified on a per-file type and per-project basis.

SPLIT EDITING

Get the most out of your wide screen monitor with split editing support. Edit files side by side, or edit two locations in the one file. You can edit with as many rows and columns as you wish. Take advantage of multiple monitors by editing with multiple windows, and using multiple splits in each window.

Take a look at the View ▶ Layout menu for split editing options. To open multiple views into the one file, use the File ▶ New View into File menu item.

INSTANT PROJECT SWITCH

Projects in Sublime Text capture the full contents of the workspace, including modified and unsaved files. You can switch between projects in a manner similar to Goto Anything, and the switch is instant, with no save prompts – all your modifications will be restored next time the project is opened.

PERFORMANCE

Sublime Text is built from custom components, providing for unmatched responsiveness. From a powerful, custom cross-platform UI toolkit, to an unmatched syntax highlighting engine, Sublime Text sets the bar for performance.

CROSS PLATFORM

Sublime Text is available for Mac, Windows and Linux. One license is all you need to use Sublime Text on every computer you own, no matter what operating system it uses.

Sublime Text uses a custom UI toolkit, optimized for speed and beauty, while taking advantage of native functionality on each platform.

 

Atlas thế giới 3D giúp học môn địa lý tốt hơn – Earth 3D Amazing Atlas

Thực ra môn địa lý khá khô khan nếu dạy và học không đúng cách.  Nhưng nếu bạn biết Earth 3D – Amazing Atlas, chắc hẳn mỗi giờ học Địa lý sẽ trở nên thú vị hơn rất nhiều. Hãy cùng du lịch trên bản đồ đến các địa danh trên thế giới thông qua tấm bản đồ thú vị này nhé.

Hiện tại bản đồ này được bán trên Mac Appstore với giá chỉ 9000 đồng. Tuy nhiên nếu bạn không có thẻ visa hoặc không muổn bỏ $ ra mua thì bạn có thể tải tại đây. Maclife.vn đã mua về bản mới nhất (bản 6.0) và đóng gói lại cho bạn.

Phần mềm có giao diện khá trực quan, hiển thị hầu hết các danh lam thắng cảnh của tất cả các nước dưới dạng 3D. Thể hiện rõ sơ đồ dòng chảy của các kệnh rạch, biển…

Mình chỉ có một số lưu ý khi cài để bản đồ hiển thị chính xác hơn.

+ Sau khi tải về, các bạn chạy file dmg, kéo vào thư mục Application để chạy

+ Mặc định phần mềm sẽ hiển thị độ F. Để hiện thị độ C các bạn vào Preference

Mục Weather chọn lại như hình

Để chọn vùng muốn đi “du lịch” bạn chỉ cần click vào biểu tượng kính lúp và gõ tên địa danh vào

Và bây giờ việc của bạn là tải về để cài vào Macbook giúp con bạn hứng thú hơn với môn địa lý 🙁

Chúc các bạn vui vẻ!!!!

Xem trước của ứng dụng như trên Win 7 với Dockview

DockView cung cấp thêm chức năng cho Dock của Mac OS, ứng dụng sẽ giúp bạn khi đưa chuột vào các icon đang mở trên thanh Dock hoặc ấn tổ hợp phím CMD + Tab

sẽ hiện lên một cửa sổ xem trước giống như win 7. Nó sẽ giúp bạn nhìn thấy được những cửa sổ ứng dụng nào mà bạn đang mở và dễ dàng tìm thấy cửa sổ của ứng dụng mà bạn cần đến

Các tính năng chính

– Xem trước trực tiếp: Cửa sổ xem trước sẽ tự động làm tươi liên tục giúp bạn có thể xem trước các cửa sổ ứng dụng.

– Tuỳ chỉnh: Bạn có thể thay đổi kích thước của cửa sổ ứng dụng xem trước, hoặc là thay đổi kiểu xem, DockView có 6 kiểu xem tất cả

– Biểu tượng Dock icon: DockView hỗ trợ thêm các biểu tượng lên các icon trên thanh Dock giúp bạn biết được với ựng dụng đó có mấy cửa sổ đang được mở.

– Kích hoạt cửa sổ ứng dụng: Bạn có thể kích hoạt cửa sổ ứng dụng từ cửa sổ xem trước

– Đóng cửa sổ ứng dụng: Bạn có thể dễ dàng đóng cửa sổ ứng dụng từ cửa sổ xem trước

– Không thay đổi file hệ thống: DockView không thay đổi lại Dock của Mac OS hoặc là bất kỳ file hệ thống nào

Điều khiển ứng dụng:

– Bạn có thể tạm dừng, chơi, hoặc là bỏ qua bài hát từ cửa sổ xem trước của iTunes

– Bạn có thể xem các sự kiện từ cửa sổ xem trước của iCal

– Bạn có thể sử dụng chức năng chơi hoặc tạm dừng ở cửa sổ xem trước của QuickTime

– Bạn có thể sử dụng chức năng bỏ qua, chơi hoặc tạm dừng ở cửa sổ xem trước của VLC

– Bạn có thể sử dụng chức năng “Get Mail” từ cửa sổ ứng dụng của Mail

 

 

Phần mềm tạo file DMG – DMG Canvas

DMG Canvas xây dựng disk images từ template mà bạn tạo ra. Đơn giản bằng cách sử dụng trình chỉnh sửa đồ họa và nhấp vào Build.

Mỗi lần bạn phát hành một phiên bản mới, chỉ cần nhấp vào build lại và DMG Canvas sẽ tập hợp tất cả các phiên bản mới nhất của tệp của bạn.

— WYSIWYG Design —

Tạo ra một disk images không hề khó. Với DMG Canvas bạn đơn giản chỉ cần 1 backgroud image, kéo thả files vào cửa sổ window, click vào Build.

— Easy Backgrounds —

Sử dụng Background layout view, bạn có thể 1 backgrounds đẹp cho diskimage của bạn bên trong DMG canvas. Bản chỉ cần thả images, thêm text…..

— Localized Licenses —

Do you need your disk image to prompt a license agreement when mounted? Not a problem. Don’t spend hours trying to figure it out yourself; Just put your license’s text into DMG Canvas and you’re done. It even supports styles and multiple languages.

— Automated Workflow —

DMG Canvas đi kèm với một công cụ dòng lệnh nhỏ tiện dụng sẽ tạo hình ảnh đĩa từ tài liệu DMG Canvas. Sử dụng nó như một phần của quy trình làm việc tự động và bạn đã giành được thậm chí phải nghĩ về việc tạo một hình ảnh đĩa. Đó là cách mà DMG Canvas tốt như thế nào.

Các bạn có thể download tại đây nhé.

 

 

 

Làm cho Dock đẹp và tiện hơn với Dockshelf

Bạn đã bao giờ muốn Dock của bạn có thể làm nhiều hơn hoặc xử lý nhiều ứng dụng và các tập tin hơn?

DockShelf cho phép bạn đặt các ứng dụng xung quanh máy tính của bạn, giúp bạn dễ truy cập hơn và tất cả các ứng dụng.
DockShelf giúp bạn quản lý sự lộn xộn của Dock bằng cách cung cấp một hình thức kệ dock” mà bạn có thể đặt xung quanh màn hình của bạn mà không có bất kỳ hạn chế nhiều lựa chọn hơn với các tuỳ biến.

Các bạn tải Dockshelf tại đây nhé.

Trân trọng!

 

Pin It on Pinterest