Support line wrap or fixed width in generated code snippet string
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 35/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- typescript
- Lĩnh vực
- tooling
Hướng nghiên cứu
Bắt đầu từ entry point HTTPSnippet.convert và theo dõi cách các chuỗi mã được tạo ra được ghép lại cho các target bị ảnh hưởng. Xác định cách một tùy chọn boolean hoặc tùy chọn độ rộng phải ngắt các giá trị dài mà không thay đổi bất kỳ output nào khác, sau đó xác minh rằng snippet được tạo ra khớp với ví dụ định dạng được yêu cầu.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Hi, is there any plans to support a fixed width or line break for the generated string from HTTPSnippet.convert?
While generating the string, in certain use cases, the output string could be quite long for some lines, and seems like there is no options to have line break or line wrap.
For example, the following code snippet would be hard to view since it takes too much horizontal width (the url field):
import axios from 'axios';
const options = {
method: 'POST',
url: 'https://url.com/this_is_a_super_long_url_this_is_a_super_long_url_this_is_a_super_long_url_this_is_a_super_long_url_'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
If we could possibly add a line break (boolean, or width as a number) as an option:
import axios from 'axios';
const options = {
method: 'POST',
url: 'https://url.com/this_is_a_super_long_url
_this_is_a_super_long_url_this_is_a_sup
er_long_url_this_is_a_super_long_url_'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
- Ngôn ngữ chính
- TypeScript
- Star
- 1.2k
- Fork
- 242
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của Kong/httpsnippet
-
BUG: Http default clientId error Đang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 62/100
Kong/httpsnippet#356 ·
-
v3.0.9 Bug: Can't resolve 'fs' Đang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
Kong/httpsnippet#389 ·
-
Support for Oracle APEX Đang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
Kong/httpsnippet#383 ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
Kong/httpsnippet#379 ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 48/100
Kong/httpsnippet#370 ·
Tất cả issue của Kong/httpsnippet
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
ontola/atomic-server#1625 ·
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
melgarafael/DeskcommCRM#1451 ·
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 82/100
-
bug via-triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
-
bot:ai-assisted component:compact-js status:untriaged
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
midnightntwrk/midnight-sdk#403 ·